שיאומי - ביצוע רוט, הבו עצה
-
שלום וברכה,
אני מנסה לבצע root למכשיר שיאומי מדגם redmi 7a (במטרה להכניס את תעודת האבטחה של נטפרי במחיצת system.) ונתקל בקשיים שונים:
ראשית אקדים שהbootloader משוחרר,
אלו הקשיים בהם אני נתקל:נסיון באמצעות TWRP -
הTWRP מותקן בהצלחה וכן ניתן לעשות mount למחיצת system ולהעתיק את קבצי התעודה לנתיב הנכון במחיצת system, אך לאחר ההתקנה (גם בלי לנסות להעתיק את הקבצים ולבצע שינוי במחיצה) אין אפשרות להעלות את המערכת, ומיד בהפעלה זה נכנס למצב FASTBOOT.(פתרתי את בעיית אי העליה של המערכת לאחר ההתקנה של TWRP על ידי צריבת רום חדש באמצעות תוכנת MiFlash אך כמובן זה מוחק גם את השינויים שביצעתי במחיצת system)כמו"כ נסיון צריבה של ZIP של magisk וכן של no-verity-opt-encrypt נותן שגיאה שהוא לא מצליח לעשות mount למחיצת system, למרות שכאמור בfile manager המחיצה מופיעה וניתן לטפל בה למחוק/להעביר אליה קבצים.
נסיון באמצעות magisk-
הכנתי magisk_patched.img של הboot.img של הrom של המכשיר על ידי magisk manager,
במצב fastboot הרצתי את הפקודה fastboot flash boot magisk_patched.img, הפעולה הצליחה, אך בפועל לאחר הפעלה של המכשיר הmagisk manager כותב שאינו מותקן.
ראיתי שיש מושג כזה magisk in recovery עבור מכשירים שאין להם מחיצת boot או משהו כזה, ניסיתי לצרוב למחיצת הרקוברי אך לא נראה שזה שינה משהו ועדיין הmagisk manager כותב שאינו מותקן.עריכת system.img -
מצאתי מספר תוכנות שאמורות לפרוק ולארוז מחדש (unpack-repack) קובץ system.img בפורמט EXT4.
הפריקה מצליחה ואז אפשר להכניס לנתיב הנכון את קבצי התעודות. התכנון שלי היה לצרוב אותו עם MIFlash כrom חדש שמכיל בתוכו את התעודות.אך בנסיון האריזה מחדש מופיע שגיאה שקשורה לחוסר בקובץ file_contexts או משהו כזה. ההבנה שלי בזה קלושה ויתכן שזה מה שגורם לי לפספס משהו וכדומה כיצד לארוז את זה בצורה נכונה.
אשמח מאוד לעזרה מהמומחים דכאן כיצד אפשר להגיע לתוצאה הסופית שהיא זו שחשובה לי, הדרך פחות חשובה
תודה מראש
-