2024. április 24., szerda

Gyorskeresés

Dual boot projekt Haier W718+ MT6572w telefonra

Írta: |

[ ÚJ BEJEGYZÉS ]

Dual boot projekt W718-ra.

Első körben csak annyi a cél, hogy lássam : működik a dual boot ezen leírás alapján [link]

Erre alkalmas az, hogy az eredeti ROM az nem tartalmaz magyar nyelvet, a módosított viszont egy jBart-on átengedett módosítás, ebben már van magyar nyelv.

Ha a végeredmény az, hogy a két rom között a feltételezések szerint lehet váltani, akkor elértem a célt.
Ellenőrzésképp az egyikben lesz magyar nyelv ugye, a másikban pedig nem. Ilyen egyszerű.

1. PARTITIONING MEMORY CARD:
A leírásnak megfelelően formázva.
Igaz a méretek valamelyest nagyobbak.
Kártya: samsung 16GB, class6

2. PREPARING SECONDARY ROM'S ZIP:
done

3. PREPARING SECONDARY ROM'S BOOT.IMG:[/COLOR]
done

4, CWM recovery dual boot, for secondary OS:
Letöltés
Ennél úgy tervezem, hogy az eredeti angol lesz a másodlagos os, és lehetséges az, hogy nem telepítem, hanem CWM-ből próbálom majd meg visszaállítani. Legfeljebb nem jön össze

5. MAKING UPDATE.ZIP FOR BOOT.IMG:
done

6. SETTING UP IN MEMORY CARD:
könyvtársszerkezet létrehozva, megfelelő fájlok a megfelelő módosításokal előkészítve az sd kártyára másoláshoz.
SD kártyára rámásolva minden

7. FLASHING/SWITCHING ROMS:
Ez elméletileg a megfelelő könyvtárstruktórával biztosított.

8. SYNC DATA OF APPS BETWEEN ROMS:
ez most számomra nem lényeges...

Tesztek.

Teszt1: 2014.05.25. 10:40
Az új, módosított partíciókiosztású CWM-ből visszaállítottam a mentést.
A visszaállítás megfelelőnek tűnik, hiszen az ellenőrzéskor az SD kártya ext4-es partícióin valóban azok a fájlok vannak, amelyek jellemzik az egyes partíciókat. A system-et legkönnyebben a build.pop, a data-t a /data/nvram, a cache-t pedig a recovery logja. Tehát elméletileg a rendszer a helyére került.
A dualboot-ot (az sd kártyára módosított csatolási pontú boot.img-t) flesseltem, ám a rendszer az SD kártyáról egyenlőre nem indul.
Az eMMC-n lévő rendszer nem sérült, mivel a sima boot.img-t újra flesselve az eMMC rendszer indul el.
Lehet, hogy a dualboot.img nem sikerült jól. Hát át kell nézni újra ramdisk-et.

Teszt2: 2014.05.25. 12:00
A ramdisk-et újra átnéztem, és rájöttem, hogy elkövettem egy hibát:
az /emmc@xyxyx helyett valóban mmcblk1p2 -t írtam, ám a helye megoldás a /dev/block/mmcblk1p2. És persze vonatkozik ez az mmcblk1p3 és mmcblk1p4 esetén is.

MŰKÖDIK!

mount kimenet:
/dev/block/mmcblk1p2 /system ext4 ro,noatime,noauto_da_alloc,commit=1,data=ordered 0 0
/dev/block/mmcblk1p3 /data ext4 rw,nosuid,nodev,noatime,discard,noauto_da_alloc,data=ordered 0 0
/dev/block/mmcblk1p4 /cache ext4 rw,nosuid,nodev,noatime,discard,noauto_da_alloc,data=ordered 0 0

Hozzászólások

(#1) fateless


fateless
veterán

Gratulálok! :R

A váltás maga mennyi időt vesz igénybe?

[ Szerkesztve ]

"A HELYESEN alkalmazott bölcsesség a hasznos" Prédikátor könyve 10:10

(#2) 7Sony7


7Sony7
addikt

Aki tud, az tud.
Bocsi, de androidban nem hallottam még ilyenről, mire jó ez egy átlag felhasználónak?

-

(#3) cappa72 válasza fateless (#1) üzenetére


cappa72
nagyúr

Köszönöm. :)

Az előkészület több óra, a váltás maga recovery-ből kb. 20 másodperc.
Olyan mint egy számítógépen a dual-boot.

@(#2) 7Sony7
Bocsi, de androidban nem hallottam még ilyenről, mire jó ez egy átlag felhasználónak?
Szerintem átlag felhasználónak nem sok értelme van, legfeljebb akkor, ha ki akar több romot próbálni, és mellette szeretné, ha mindig lenne egy biztos pont, amihez visszatérhet.
Én is csak azért vágtam bele, hogy tanuljak belőle.

Selenia 5w-40 motorolaj eladó! Na meg 4db Ford Kuga TPMS szenzor, 12k-ért

(#4) 7Sony7 válasza cappa72 (#3) üzenetére


7Sony7
addikt

Értem. Már csak az a kérdés, hogy készülékenként kell egy ilyen, vagy egy platformon belül minden telóra jó?

-

(#5) cappa72 válasza 7Sony7 (#4) üzenetére


cappa72
nagyúr

Ez teljesen készülékfüggő, minden készülék-csoportra egyedileg kell elkészíteni.
Sőt a "jó hír" az, hogy pl. a Haier w718-ből 3 generáció is van.
Az első más platform, a másik kettő hasonló (6572), de mégis más a kernel hozzá.
Szóval ez a helyzet.

Alapvetően a váltás a kernel ramdiszkjében lévő csatolási pontok módosításával érhető el.
Ennek nagyon sok tanulsága van számomra.

A következő lépés az az lesz, hogy egy aromainstallerbe betenni ezt az egészet, így 1 zip-et elindítva amolyan "boot menu" érhető majd el, és onnan lehet kiválasztani melyik rendszert akarjuk indítani.
De ez majd talán jövő héten.

[ Szerkesztve ]

Selenia 5w-40 motorolaj eladó! Na meg 4db Ford Kuga TPMS szenzor, 12k-ért

(#6) 7Sony7 válasza cappa72 (#5) üzenetére


7Sony7
addikt

Ez már döfi! :R
Nekem is jó lett volna, sőt, ha új rendszer jön ki, ezzel kipróbálni... Tuti.

-

(#7) cappa72


cappa72
nagyúr

Kész az aromainstalleres választási lehetőség.
Ez is működik.
Majd csinyálok róla vidijót... :B

Selenia 5w-40 motorolaj eladó! Na meg 4db Ford Kuga TPMS szenzor, 12k-ért

(#8) cappa72 válasza cappa72 (#7) üzenetére


cappa72
nagyúr

Szóval a vidijó itt van róla: [link]

[ Szerkesztve ]

Selenia 5w-40 motorolaj eladó! Na meg 4db Ford Kuga TPMS szenzor, 12k-ért

(#9) 7Sony7 válasza cappa72 (#8) üzenetére


7Sony7
addikt

Jóóóó!

Látom, a vízállóság nem azt jelenti, hogy ütésálló is. Mi történt a kijelzővel?

-

(#10) cappa72 válasza 7Sony7 (#9) üzenetére


cappa72
nagyúr

Ja, ez már így került hozzám. Direkt ilyen tanulási célzattal vettem. Ezen aztán lehet kísérletezni (mint pl. a system, cache, és data partíciók teljesen eltérőre módosítása
Szóval kísérletezős-játszós telefon. ;)

Selenia 5w-40 motorolaj eladó! Na meg 4db Ford Kuga TPMS szenzor, 12k-ért

További hozzászólások megtekintése...
Copyright © 2000-2024 PROHARDVER Informatikai Kft.