Ezek mentek mind a belső SD kártyára.
Bootoljunk recoverybe! Elsőre benéztem, a bootloaderbe léptem be, ahonnan nem tudtam újraindítani/továbblépni, de egy PC-ről kiadott "fastboot reboot" parancs megoldotta.
Recovery elindult. Tiszta lappal szerettem volna indulni, így volt egy factory reset, illetve egy belső tárhely reset (ezzel persze okosan töröltem a telepíteni kívánt zip-eket is. Sebaj, "adb push" megoldja recoveryben is.
Utána, ahogy a nagykönyvben megtalálható: data és cache törlése, meg zip-ek telepítése.
Reboot.
Első benyomás: gyors.
Második: egy előugró ablak, miszerint a CyanogenStats sajnos leállt. Aztán ez végtelenítve. Rosseb.
(Egyrészt: ez mégis mit keres itt, másrészt, mi a hiba?)
Ennél a pontnál mentem el gyakorlatot tartani. Mivel a telefon - amit órának is használok - akadályoztatva volt, úgy gondoltam, a tanterem számítógépét használom óraként. Bekapcsolom: kék háttér, Windows frissítés. Ezúton üzenem Redmondnak: egy órát belegyógyíthatnak a frissítő alkalmazásba ;-).
Intermezzo vége: vissza a szobába, telefon továbbra is az asztalomon, továbbra is dobálja az ablakokat.
Nosza: "adb logcat" segítségével nézzük meg, mi fáj neki.
Unhandled exception, com.cyngn.cmstats. Ejnye-bejnye.
A kivételnek jogosultság-okai voltak.
De engem a mélyebb rész érdekelt. Mit keres az előző ROM-om romja (pun intended) a telefonomon?
"adb shell", su-val rendszergazdi. Nézzük, mik maradtak fenn?
pm list packages -f | grep cyngn
Ki is írt vagy tíz alkalmazást, mind a /system/priv-apps könyvtárban.
Ezek szerintem nem kellenek, backup van, töröljük őket!
pm-mel uninstall nem ment: read only a /system.
mount /system -o remount,rw sajnos nem megy, filesystem in use.
Nézzük recoveryben!
Ott fel sincs mountolva. Sebaj, kézzel. Viszont nincs pm. Sebaj, vesztenivalóm nincs, adott könyvtárakat törlöm kézzel. Néha kell a kockázat, hibáiból tanul az ember, a mérnök játsszon, stb. Emellett korábbi Android portolási tapasztalataim alapján nagy bajt ezzel nem lehet csinálni.
És lőn. Szép tiszta AOSP Nougat az eredmény. Ez a bejegyzés is onnan született.
(Egy délután. Közben órát tartottam, WSUS szervert konfiguráltam, meg a laptopom rendszerét tutujgattam. Gondoltam, idebiggyesztem, csak hogy az arcom is nagy legyen).
- wachag blogja
- A hozzászóláshoz be kell jelentkezni
Hozzászólások
Nincsenek gondok a CM13-mal? Nekem sok SoD volt, egyszer csak fekete lett a kijelző, és a bekapcsoló gomb hosszan nyomásával kellett újraindítani. Meguntam, és visszatértem MIUIHU-ra, azzal nincsenek ilyen bajaim.
- A hozzászóláshoz be kell jelentkezni
Nem voltak, annyi volt csak, hogy a proximity sensor gagyin működött, telefonhívás után maradt fekete a képernyő. De megcsináltam, hogy a power gombbal le lehessen tenni a telefont, onnantól kezdve rendben volt.
- A hozzászóláshoz be kell jelentkezni
Szerintem ez android hiba (esetleg tárcsázó app, bár az meglepne). Nekem is csinálja a MI4 és a MI3 is csinálta MUIU és CM alatt is.
--
TH
- A hozzászóláshoz be kell jelentkezni
Ja, itt abaLOLe írogatta korábban, hogy aki nem csinált disztót/nem fordított saját kernelt, az nem is ember. Itt hívom fel arra, hogy rakjon össze egy működőképes Android ROM-ot valamire, az macerásabb (=ocsmány, még 2.3-at raktam össze anno Xilinx Zynq-re). (troll off)
- A hozzászóláshoz be kell jelentkezni
Érdekes, hogy a rom nem format /system után flashelte fel a systemet. Vagy ez csak a factory image esetén van így?
- A hozzászóláshoz be kell jelentkezni
Ha a systemet nem wipeolod, akkor maradhat fent szemét. Ezért írja az összes howto, hogy wipe system mielőtt új rendszert raksz fel. A data-t is érdemes takarítani, sőt én a belső SD-n sem szeretek semmit hagyni.
--
TH
- A hozzászóláshoz be kell jelentkezni
Wipe megvolt, szóval azt is el tudom képzelni, hogy ezek a dolgok a friss ROM-ban voltak benne.
- A hozzászóláshoz be kell jelentkezni
A leirasod alapjan a /data -t es a Dalvik Cache-t wipe-oltad, a /system wipe-ja az semmiben nincs benne, arra kulon explicite ra kell nyomni, meg a factory reset sem csinalja meg.
--
Blog | @hron84
Üzemeltető macik
- A hozzászóláshoz be kell jelentkezni
Így utólag szerintem is, de addigra meg már megoldottam.
- A hozzászóláshoz be kell jelentkezni
Az esetleges külső SD nem kavarhat be (ha van olyan az adott készülékben)!?
- A hozzászóláshoz be kell jelentkezni
"Bootoljunk recoverybe! Elsőre benéztem, a bootloaderbe léptem be, ahonnan nem tudtam újraindítani/továbblépni, de egy PC-ről kiadott "fastboot reboot" parancs megoldotta."
Tartsd nyomva ~30sec-ig a bekapcs gombot és kikapcsol vagy rebootol.
1|root@cancro:/ # mount -o rw,remount /system
mount -o rw,remount /system
root@cancro:/ # mount | grep system
mount | grep system
/dev/block/platform/msm_sdcc.1/by-name/system /system ext4 rw,seclabel,relatime,discard,data=ordered 0 0
/dev/block/loop0 /system/xbin/su ext4 rw,seclabel,noatime,data=ordered 0 0
root@cancro:/ # mount -o ro,remount /system
mount -o ro,remount /system
root@cancro:/ # mount | grep system
mount | grep system
/dev/block/platform/msm_sdcc.1/by-name/system /system ext4 ro,seclabel,relatime,discard,data=ordered 0 0
/dev/block/loop0 /system/xbin/su ext4 rw,seclabel,noatime,data=ordered 0 0
root@cancro:/ #
Mindezektől eltekintve a MIUI nem tetszik?
--
TH
- A hozzászóláshoz be kell jelentkezni
Nekem nem engedte a remountot, azért csináltam ilyen nyakatekerten (van neked busybox felrakva?). Semmi bajom a MIUI-val, lesz Mi3W-re Nougat?
Annak idején azért vettem ezt a telefont, mert biztosítottnak láttam a jövőjét frissítések szempontjából. CM van rá, folyamatosan frissül, lesz rá CM14 is.
- A hozzászóláshoz be kell jelentkezni
Nincs busybox, MIUIHU-s stable van fent. Nougatból csak az AOSP-t (http://forum.xda-developers.com/xiaomi-mi-3/orig-development/beta-aosp-…) láttam eddig (meg ezt: http://en.miui.com/thread-348924-1-1.html), de mintha olvastam volna valahol, hogy lesz cancro-ra is MUIU nougat.
--
TH
- A hozzászóláshoz be kell jelentkezni
No most egy kérdés: a Mi4 is cancro néven fut, nem? Kompatibilitás a ROM-ok közt milyen? Még nem ástam bele magam, szóval google előtt vagyok, mobilról.
- A hozzászóláshoz be kell jelentkezni
HWesen vannak azért különbségek, de általában jo mindkét típusra. Cyanogenmod és MIUI is azonos, azt hiszem. Meg kell nezni, hogy adott ROM jó-e mindkettőre.
--
TH
- A hozzászóláshoz be kell jelentkezni