Oneplus One (bacon) reboot javitas

Oneplus One (bacon) meg mindig tamogatva van LineageOS altal. Viszont az uj 16.0-os buildban van egy idegesito hiba, ami kernel panikot okoz, es rebootolgat a telefon. Viszonylag konnyen triggerelheto, csak egy routing lekerdezest kell csinalnia az appnak es megy is a reboot. (kezzel, terminalbol is: ip route get 1.2.3.4)

Ugyanezt a hibat egy masik keszulekhez mar bejelentette valaki, es keszult is egy javitas ami reviewre var:
https://bugtracker.fairphone.com/project/fairphone-lineageos-on-fairpho…

Eleg sokszor rebootol "magatol", ezert ugy dontottem hogy csinalok sajat buildet. Eleg jol dokumentalt a build lepesei:

Egy vmbe telepitettem ubuntu xenialt*, majd vegrehajtottam a doksiban leirtakat. A breakfast bacon parancs sajna hibara fut, elotte a proprietary blobs ki kell masolni a megfelelo helyre, nem feltetlenul kell a telefon hozza, a lineageos buildbol is ki lehet szedni. Ezutan mar lefut a breakfast es a brunch is.

Nemkell az egesz zipet ujrarakni, eleg a out/target/product/bacon/lineage-16.0-2019XXXX-UNOFFICIAL-bacon.zip fajlbol a boot.img-t kibanyaszni**,
egy fastboot-tal bebootolni (elotte fastboot modeba kell allni): fastboot boot boot.img
Ha minden oke, akkor mehet a flash is: fastboot flash boot boot.img

* 4 cput es 4G rammal nem futott le a build, kellett neki a 8G ram! tarhelyben is legyen sok, nekem most 136G-t foglal a konyvtar.
** van egy boot.img is a zip mellett ugyanabban a konyvtarban de annak mas a merete. lehet az is jo, nem probaltam.

Hozzászólások