Известен разработчик Chainfire пусна нов root метод, който вече не изисква модификация на /system дяла. Прочетете за повече информация!
Ако някога сте руутвали устройство, има много голяма вероятност да сте чували за него Верижен огън, XDA старши модератор и старши признат разработчик. В случай, че не сте, Chainfire е разработчикът зад популярни произведения като SuperSU, CF Auto Root, TriangleAway и CF.lumen, което го прави един от най-влиятелните разработчики в модифицирането на Android общност.
Наскоро докладвахме за Решението на Chainfire да предаде SuperSU към Coding Code Mobile Technology LLC (CCMT), но отбеляза, че Chainfire ще продължи на SuperSU, като в крайна сметка ще се оттегли постепенно в течение на две години.
Верен на думата си, Chainfire все още участва в SuperSU и току-що пусна root за Android 6.0 Marshmallow, без да правите модификации на /системния дял. Това се етикетира като експеримент тъй като идеята зад него има няколко предупреждения, основното от които е, че възстановяването на фабричните настройки на устройството ще премахне root.
За да имаме root на съвременните версии на Android, имаме нужда нашите файлове да бъдат изпълними и нашият демон да се стартира при зареждане. Обикновено правим това, като правим модификации на /system, използваме двоични файлове и скриптове, изпълнявани от init. Ако също така модифицираме изображението за зареждане, тогава би трябвало да можем да направим всичко това, без изобщо да модифицираме системата.
И така, какви ползи можем да очакваме от безсистемен корен? Свързахме се с Chainfire и предимствата на това пред традиционния SuperSU включват:
- По-чист подход и дизайн
- По-лесно изкореняване
- Незареден /системен дял
- Изключва неща като „sugote“, които не са необходими на Android 6.0 Marshmallow
- OTA вече са малко по-лесни, тъй като префлашването на изображението за зареждане обикновено е по-малко затруднение от повторното префлашване на цяла /система.
- Най-важното е, че това не омекотява вашето устройство, ако нямате правилната инсталация на ядрото. Предишните методи за руутване на Android 6.0 изискваха SELinux корекция на правилата в ядрото, без която устройството нямаше да се стартира. С този метод, ако поддържащото ядро липсва, няма да имате root, но устройството ще се зареди.
Този нов метод, както се очаква, не работи в сътрудничество с по-стари root методи, тъй като новият метод не почиства старите root файлове. Поради това трябва да префлашнете своя стоков/системен дял, за да сте сигурни, че имате чист лист, преди да започнете.
За изтегляния, моля, преминете към публикация във форума. Разработчикът изисква дискусиите да се провеждат в Тема SuperSU Beta, така че отидете там за общи разговори. Имайте предвид, че това е експерименталени вероятно ще има грешки, така че продължете на свой собствен риск.
Актуализация: потребител на Reddit MajorNoodles е информирал че Android Pay работи на неговия Nexus 5. Верижен огън, включен неговата публикация в Google+, споменава, че работата на Android Pay е случайна, а не по дизайн. Той очаква Android Pay да бъде актуализиран в бъдеще, за да противодейства на това.