אין זה מפתיע שהדרך הנקייה והחזקה ביותר להציג שינויים משלך בפרויקט קיים היא באמצעות שינוי קוד המקור המקורי והידור מחדש. עם זאת, זה לא תמיד אפשרי. לעתים קרובות, עלינו להתחיל את המסע שלנו לשינוי אפליקציה או ROM מקובץ בינארי של קוד סגור, ואז לעבוד משם.
למרבה המזל, ישנם כלים שונים זמינים כדי להקל מעט על החיים כאשר לא עובדים עם מקור. כלי אחד כזה מגיע מ-XDA Recognized Contributor ריקי310711. כפי שניתן לצפות ממטבח ROM טיפוסי, ROM Kitchen של ריקי מאפשר לך לבצע משימות שונות לרומים קיימים כגון הוספת init.d support, busybox, root וכן הלאה.
עם ערכת כלים זו, אתה יכול גם לחלץ את הקבצים המרכיבים את ה-ROM, deodex, ולהוסיף שינויים שונים. המטבח אפילו מאפשר לך להסיר בקלות רכיבי ROM OEM של Samsung. בנוסף לשינוי ROM, ה-ROM Kitchen של Ricky מאפשר לך גם לשנות קבצי APK ו-JAR. לשם כך, אתה יכול לבצע פירוק וקומפילציה מהירה של קבצי APK ו-JAR, כמו גם classes.dex.
למרות ששינוי ובנייה מהמקור תמיד עדיף, זה לא תמיד אפשרי. אם חיפשת כלי רב-תכליתי שיעזור לשינויים שנבנו ללא מקור, עבור אל חוט שירות להתחיל.