מאמר

מתיק הדואר: מה המשמעות של deodexed לעזאזל?

protection click fraud

קלארק כותב,

מה המשמעות של אודקס ודאודקס? אני רואה את המונחים המוזכרים כמעט בכל שרשור ROM מותאם אישית ולא מוצא תשובה שאני יכול להבין. אני מקווה ש- Android Central יכול לעזור.

שאלה מדהימה, קלארק. ואחד שאני חושב שנוכל לענות עליו במונחים שרוב האנשים יבינו. כפי שציינת, אתה רואה את המונחים odex ו- deodexed בהודעות רבות בפורומים על ROM מותאמים אישית או פריצות שונות לטלפונים וטאבלטים. נדרשת עבודה רבה עבור מפתחים כדי ליצור רומים מקודדים מ- ROM "מלאי", כמו אלה המוצעים הן של יצרני OEM והן מגוגל כאחד.

כדי להתחיל, עלינו לדעת מהו קובץ odex. זהו חלק מיישום (קובץ .apk) שנבנה מראש בכדי לגרום למחשב הווירטואלי של Dalvik לטעון אותו מהר יותר באמצעות פחות משאבים. אם אתה מסתכל בתיקיה / מערכת / אפליקציה / תיקיה בטלפון או בטאבלט Android שלך, תראה שכמעט בכל יישום יש גם קובץ .apk וגם קובץ .odex. קבצים אלה פועלים יחד דרך ה- VM של Dalvik בכדי לגרום לאפליקציות לפעול כמו שצריך במכשירים שלנו. בואו נשבר את הכל אחרי ההפסקה.

ורייזון מציעה את פיקסל 4a במחיר של 10 דולר לחודש בלבד בקווים חדשים ללא הגבלה

ה- VM של Dalvik

ה- VM של Dalvik הוא חלק גדול ממערכת אנדרואיד. זה הרכיב שמאפשר ליישומי צד שלישי הכתובים בג'אווה לפעול בטלפון או בטאבלט שלך. המערכת עצמה מפעילה את ה- DVM וכאשר לוחצים להפעלת אפליקציה היא עובדת. הוא לוקח את הנתונים בתוך קבצי .apk ובאמצעות מהדר Just-in-time (JIT), הוא בונה את המידע לתוכנית ואז מריץ אותו. לאחר שחלקים מהקוד כבר מותאמים ומובנים בקובץ ש- DVM יכול להפעיל הופך את התהליך למהיר יותר ומשתמש בפחות משאבים. זה מה שקובץ אודקס.

קבצי אודקס

קבצי ה- odex שאתה רואה בתיקיית המערכת שלך בנויים על ידי האנשים שכתבו ובנו את היישום עצמו. אפליקציות אנדרואיד נכתבות בג'אווה, ואז מומרות לקוד Byte. לאחר מכן הם מומרים מקבצי ה- CLASS הסטנדרטיים התואמים ל- Java Virtual Machine לסוג קבצים מיוחד אותו ה- VM של Dalvik יכול לקרוא. אלה נקראים קבצי .dex. כאשר קבצי .dex אלה ממוקמים מחוץ לשאר הקוד (שנמצא בקובץ .apk), נשארת עם קובץ .odex עצמאי.

יש הרבה סיבות טובות לקבל קבצי .odex עצמאיים. הם הופכים את זמני האתחול למהירים יותר (במיוחד אתחול הראשון), על ידי בניית מטמון Dalvik עם אתחול המערכת. הם גם חוסכים מקום על ידי הצבעה למסגרת אנדרואיד במידת האפשר, ומאפשרים למפתח היישומים לבצע אופטימיזציה לתוכניות שלו. אך קיום קבצי seperate.odex אינו ידידותי במיוחד להאקרים.

דיאודקסינג

פירושם של קבצי deodexing לקחת את קובץ ה- .odex העצמאי ואת קובץ ה- apk ולבנות אותם מחדש כך כל מידע היישום שנבנה מראש נמצא בתוך קובץ .apk במקום שלו קוֹבֶץ. הנתונים שנבנו מראש עבור ה- Dalvik VM נמצאים כעת בקובץ classes.dex בתוך קובץ .apk, כמו בתמונה לעיל. זה הופך את קבצי ה- apk לקצת יותר גדולים ולא ניתן לטעון אותם מראש כשהמערכת מופעלת. אך הם יכולים להיות מהונדסים לאחור על ידי האקרים ותמונות.

עם כל הקוד והנתונים לתוכנית במקום אחד, תוכלו להשתמש בכלים כדי "לבנות" את האפליקציה ולערוך אותה איך שתרצו. כך נוצרים ערכות נושא ושינויים כמו אופני אחוז סוללה עבור ROM "מלאי". לאחר שמפתח מבצע את השינויים שלו, הוא בונה מחדש את קובץ ה- .apk והשינויים יכולים לפעול. זה לא ישפיע על אף חלק אחר במערכת מכיוון שאף אחד מהקודים או הנתונים אינו משותף לאפליקציות אחרות.

באיזה מה כדאי לבחור?

זה באמת תלוי בך, ומה יהיו הצרכים שלך, אבל אני מציע להבהב גרסת דאודקס במידת האפשר. כן, Odex ROM מתחילים מהר יותר, אבל אתה באמת שם לב אליו רק באתחול הראשון כאשר כל יישומי המערכת נשמרים מראש על ידי ה- VM של Dalvik. אתה יכול גם לחסוך מקום טוב על ידי שימוש בקבצי odex, אך שטח זה נמצא במערכת מחיצה ולא ייתן לך מקום ליישומים נוספים אם הטלפון או הטאבלט שלך משתמשים ביישום נפרד חֲלוּקָה. עם טלפונים מודרניים של ימינו ומעבדיהם מרובי ליבות ובנקים גדולים של זיכרון RAM, אפילו לא תבחין בזמני טעינה מהירים יותר של יישומים.

אם אתה רוצה לעשות דברים כמו לשנות את שורת המצב, או את ערכת הנושא TouchWiz או Sense, תזדקק ל- ROM של Deodex. תזדקק גם ל- ROM של Deodex כדי לבצע כמה מהשינויים העמוקים במערכת העמוקים, כמו שינוי תפריט ההגדרות או עריכות למסגרת. בקיצור, אם כבר ביטלת את נעילת מטען האתחול שלך ושורשת, ואתה מוכן ל- ROM מותאם אישית, בחירה בגרסה deodexed היא כנראה הבחירה הטובה ביותר. אתה תהיה מופתע מהדברים שמפתחים מטורפים אלה יכולים לעלות עליהם, ובוודאי תיתקל בכמה שאתה רוצה לנסות בעצמך.

אלה האוזניות האלחוטיות הטובות ביותר שאתה יכול לקנות בכל מחיר!
זה הזמן לחתוך את הכבל!

אלה האוזניות האלחוטיות הטובות ביותר שאתה יכול לקנות בכל מחיר!

האוזניות האלחוטיות הטובות ביותר נוחות, נשמעות נהדר, לא עולות יותר מדי ונכנסות בקלות לכיס.

כל מה שאתה צריך לדעת על PS5: תאריך יציאה, מחיר ועוד
הדור הבא

כל מה שאתה צריך לדעת על PS5: תאריך יציאה, מחיר ועוד.

סוני אישרה רשמית שהיא עובדת על פלייסטיישן 5. הנה כל מה שאנחנו יודעים עליו עד כה.

נוקיה משיקה שני טלפונים חדשים של Android One עם פחות תקציב של 200 דולר
נוקיה חדש

נוקיה משיקה שני מכשירי אנדרואיד וואן חדשים בתקציב נמוך מ -200 דולר.

נוקיה 2.4 ונוקיה 3.4 הן התוספות האחרונות למערך הסמארטפונים התקציביים של HMD Global. מכיוון ששניהם מכשירי Android One, מובטח שהם יקבלו שני עדכוני מערכת הפעלה מרכזיים ועדכוני אבטחה קבועים עד שלוש שנים.

אבטח את הבית באמצעות פעמוני הדלת והמנעולים של SmartThings
דינג דונג - דלתות נעולות

אבטח את הבית באמצעות פעמוני הדלת והמנעולים של SmartThings.

אחד הדברים הטובים ביותר ב- SmartThings הוא שתוכל להשתמש במגוון מכשירי צד שלישי אחרים במערכת שלך, כולל פעמוני דלתות ומנעולים. מכיוון שכולם חולקים למעשה את אותה תמיכה ב- SmartThings, התמקדנו באילו מכשירים יש את המפרט והטריקים הטובים ביותר כדי להצדיק הוספתם לארסנל ה- SmartThings שלך.

instagram story viewer