Cześć,
Mam problem z wgraniem romu. Domyślam się, że to przez to, że przed WIPE data i system nie zapuściłem skryptu czyszczącego telefon z roota (używałem tego sposobu).
Przy próbie zgrania jakiegokolwiek roomu dostaję dwa błędy:
E:Unable to mount '/spare
and
E:Unknown action screenshot
Czy może mi ktoś podpowiedzieć co mogę zrobić ew. poradzić jak mam naprawić partycje ?
Znalazłem ten wpis na XDA,
Jest w nim link do image systemu, w którym zapisana jest tabela oryginalna partycji, która wygląda tak:
partition_table=gptcreate -z /dev/block/mmcblk0create /dev/block/mmcblk0boot -p /dev/block/mmcblk0reload /dev/block/mmcblk0add -b 40 -s 262144 -t efi -u 80868086-8086-8086-8086-000000000000 -l reserved -T 0 -P 0 /dev/block/mmcblk0add -b 262184 -s 16384 -t efi -u 80868086-8086-8086-8086-000000000001 -l panic -T 0 -P 0 /dev/block/mmcblk0add -b 278568 -s 65536 -t data -u 80868086-8086-8086-8086-000000000002 -l factory -T 0 -P 0 /dev/block/mmcblk0add -b 344104 -s 16384 -t data -u 80868086-8086-8086-8086-000000000003 -l spare -T 0 -P 0 /dev/block/mmcblk0add -b 360488 -s 65536 -t data -u 80868086-8086-8086-8086-000000000004 -l config -T 0 -P 0 /dev/block/mmcblk0add -b 426024 -s 1048576 -t data -u 80868086-8086-8086-8086-000000000005 -l cache -T 0 -P 0 /dev/block/mmcblk0add -b 1474600 -s 393216 -t data -u 80868086-8086-8086-8086-000000000006 -l APD -T 0 -P 0 /dev/block/mmcblk0add -b 1867816 -s 65536 -t data -u 80868086-8086-8086-8086-000000000007 -l ADF -T 0 -P 0 /dev/block/mmcblk0add -b 1933352 -s 2662400 -t data -u 80868086-8086-8086-8086-000000000008 -l system -T 0 -P 0 /dev/block/mmcblk0add -b 4595752 -s $calc($lba_end-16384) -t data -u 80868086-8086-8086-8086-000000000009 -l data -T 0 -P 0 /dev/block/mmcblk0reload /dev/block/mmcblk0
Wykonuję po kolei komendy:
fastboot oem backup_configfastboot oem start_partitioningfastboot flash /tmp/partition.tbl .\partition.tblfastboot oem partition /tmp/partition.tblfastboot erase systemfastboot erase cachefastboot erase sparefastboot erase datafastboot erase userdatafastboot erase APDfastboot erase ADF
ale przy fastboot erase spare dostaję error
FAILED (unable to format)
Ktoś może pomóc
Problem rozwiązany
1. Ściągnąłem obraz raw z tego postu
a) Zgodnie z opisem z postu, zmiana nazwy rozszerzenia na .
zip
i rozpakowanie softu,
2. Ściągnięcie skryptu
Offline Update Image Script (
sec_offline_update_image.cmd), otwieramy skrypt w notatniku.
3. Uruchamiamy telefon w fastboot i kolejno wykonujemy polecenia
fastboot oem backup_configfastboot oem start_partitioningfastboot flash /tmp/partition.tbl .\partition.tblfastboot oem partition /tmp/partition.tblfastboot erase systemfastboot erase cachefastboot erase sparefastboot erase datafastboot erase userdatafastboot erase APDfastboot erase ADFfastboot oem stop_partitioningfastboot flash dnx .\sec-dnx_fwr.binfastboot flash ifwi .\sec-ifwi-prod.binfastboot flash boot .\boot_sign.binfastboot flash recovery .\recovery_sign.binfastboot flash fastboot .\droidboot_sign.binfastboot flash splashscreen .\splash_sign.binfastboot flash APD .\APD.imgfastboot flash system .\system.imgfastboot reboot-bootloader
4. W moim przypadku polecenia fastboot erase * (a konkretnie fastboot erase spart) sypnęło błędem dlatego:
a) po
fastboot oem partition /tmp/partition.tbl
wykonałem
fastboot oem stop_partitioning
b)
następnie każdą z partycji sformatowałem
fastboot format *
5. Udało się uruchomić system.
W recovery Team-WIN wyświetla się błąd cache (problem z montowaniem) ale mimo tego można flashować customromy