Chainfire bezsistēmiskā sakne atbalsta sāknēšanas attēla ielāpu

Chainfire ir izlaidusi bezsistēmas saknes atjauninājumu, kas automātiski izlabo sāknēšanas attēlus. Lasiet tālāk, lai iegūtu vairāk informācijas!

Turpinot ar Bezsistēmas sakne eksperiments, XDA Senior Recognized Developer Chainfire jaunākajā SuperSU Beta laidienā ir iekļauta automātiska sāknēšanas attēla ielāpēšana instalēšanas laikā.

Tas būtībā novērš nepieciešamību augšupielādēt konkrētus sāknēšanas attēlus ierīcēm kā SuperSU zip instalētāju instalēs SuperSU bezsistēmas režīmā operētājsistēmā Android 6.0 un Touchwiz, kuras pamatā ir Android 5.1, un pēc tam izlabos sāknēšanu attēlu.

Izstrādātāju piezīmes par šo beta laidienu ir šādas:

Sāknēšanas attēla ielāps pašlaik atbalsta tikai gzip saspiestus ramdiskus un standarta Android sāknēšanas attēla formātu. Dažas ierīces neizmanto standarta formātu, un daudzi pielāgoti kodoli izmanto citu saspiešanu, nevis gzip. Pirms lāpīšanas tiek izveidots oriģinālā kodola dublējums (/data/stock_boot_.img.gz).

... ZIP skriptā parasti ir daudz specifisku dokumentu, bet bezsistēmu gadījumā es šo daļu vēl neesmu uzrakstījis. Sukernel rīks, kas veic lielu daļu lāpīšanas maģijas, ir ļoti pļāpīgs, precīzi pastāstot, ko un kā tas dara. Pēc ZIP instalēšanas TWRP varat redzēt, ka tā tiek izvadīta ar "adb shell cat /tmp/recovery.log".

Šoreiz instalēšanas instrukcijās ir ietvertas dažas darbības. Būtībā lietotājiem, kas migrē no parastajām SuperSU instalācijām /sistēmas nodalījumā, pirms tā instalēšanas ir jāzibspuldzes krājuma sistēmas nodalījuma saturs. Parasti tas tiek panākts, atkārtoti pārveidojot krājuma ROM, taču instrukcijas var nedaudz atšķirties atkarībā no ierīces. Lietotājiem, kuri izmanto iepriekšēju SuperSU bezsistēmu instalāciju, pirms beta zip zip zibspiešanas joprojām ir jāaktivizē krājuma kodols. Chainfire nodrošina, ka turpmākos bezsistēmiskās saknes atjauninājumus būs vieglāk veikt, tāpēc šīs darbības nav ļoti nogurdinošas vienreizējai iestatīšanai.

Izstrādātājs ir testējis beta versiju daudzās ierīcēs, tostarp Nexus ierīcēs ar operētājsistēmu Android 6.0 Marshmallow, kā arī CyanogenMod 13 un Galaxy S6 noliktavā Touchwiz, pamatojoties uz Android 5.1.1. To varat izmēģināt pats, bet tāpat kā ar jebkuru citu lietu atrasts XDA, pirms instalēšanas izveidojiet dublējumu.Ja rodas šaubas, iesakām arī pavedienā vai forumos meklēt saderības vai ar ierīci saistītas problēmas.

Lai lejupielādētu, lūdzu, dodieties uz foruma ieraksts. Izstrādātājs pieprasa, lai diskusijas notiktu vietnē SuperSU Beta pavediens, tāpēc dodieties uz vispārīgu sarunu. Paturiet prātā, ka tas ir eksperimentāls, un, iespējams, būs kļūdas, tāpēc rīkojieties, uzņemoties risku.