adatmentés nem induló Androidról

Fórumok

Sziasztok,

a telefon (x18plus2019/05/07upgrade) egyik percről a másikra lefagyott, semmi nem segített, csak a 10s power.
Elindulni sem akar. Eljut addig, hogy
- logó
- logó animáció
- To start Android, enter your PIN
- ha rossz a PIN, felismeri és újra kéri
- ha jó, akkor Starting Android...
- logó animáció
- percek múlva: automatikusan reboot
- logó
- Can't load Android system. Your data may be corrupt. If you continue to get this message, you may need to perform a factory data reset and erase all user data storaged on this device.

Két lehetőség:
try again
factory data reset

Az a gond, hogy az eszközön lenne pár szöveg file, amit szeretnék lementeni.
adb pull nem megy, mert error: closed
adb devices látja az eszközt. Gondolom az USB debugging kellene, de ha azt el tudnám érni az adatokhoz is hozzá tudnék férni.

A vol+power esetén a Recovery módban van mount /system és az sd kártyát is látja. Esetleg ezen a vonalon lehetne valamit tenni?!

Ötleteket kérek és minden segítő hozzászólást előre köszönök!

Hozzászólások

Fastboot módban el tudod indítani?
Ott esetleg egy custom recovery-t bebootolva próbáld meg az adatokat lementeni.

terminálból - fastboot boot twrp.img (vagy a telódnak megfelelő image)
Gondolom..
--
God bless you, Captain Hindsight..

linux alól root userként (vagy windows parancssorból):
adb shell

így be tudsz lépni a telefon rendszerére. Ott a belső tárat végig tudod nézni ls paranccsal, ami kell azt cp-vel tudod másolni a telefon belső tárhelyéről a telefonon mountolt SD kártyára.

Vagy azt a pár szöveget cat /elérésiút-a-telefonban/filenev.txt paranccsal meg tudod jeleníteni terminálban és ki lehet jelölni azt a szöveget (copy-paste).

Kísérleti ötlet, nem próbáltam:
adb-t állítsd át USB-ről TCP kapcsolatra pld:
adb tcpcip 5555

A laptop/pc-re scp-vel talán ki lehet másolni a telefonról.

Gyári Recoveryből nem fog menni (ott az adb max sideloadolni fog).
Fentebb írták, hogy TWRP-t kellene bootolni rajta fastbootból (ha ugye nincs a bootloader lezárva :))
Ha le van zárva , az MTK a flashtooljával biztos kiolvasható "Readback" az userdata partició (bár ha titkosítva van sokra nem mész vele)

Ha a feltételek adottak, akkor:

Első körben gépedre fastboot-ot rakd fel (Android SDk része mint az adb)

Tölts le a telefonhoz való twrp-t a gépedre. (trwp.img)

Telefont indítsd fastboot módban.

Adatkábellel összekötöd a telót és a PC-t.

PC-n kiadod a "fastboot boot trwp.img" parancsot.

Telefonon a betöltött recoveryt használva lemented az adatokat.

Letöltöd a telefonhoz való TWRP-t ha van (ha jól látom van https://forum.xda-developers.com/android/development/recovery-twrp-cubo…).

Elindítod a telefont fastboot módban.

Majd:
fastboot boot TWRP-3.2.3-TwrpBuilder-x18-20180805.img

Ha elindul örülsz. Mert ott lesz ADB-d és MTP is. :)

Ha zárt a bootloader akkor értelemszerűen nem indul el és jön a b verzió.

1.) Letöltöd a telefonhoz tartozó firmwaret és toolt.
https://www.cubot.net/support/firmware/x18-plus/CUBOT_X18_Plus_8021C_V3…

2.) Megnézed a scatter fileban , hol kezdődik az userdata partíció és a méretét (ami nem mindig jó)

3.) Ezt a partíciót hozzáadod a readback tabon (https://imgur.com/a/8F36Lko) majd megnyomod a readback gombot (általában download modeba úgy megy a telefon , hogy kikapcsolt állapotban dugod rá a gépre, de találkoztam már olyannal ahol volume up/down kombó is kellett)

A verzió nem örülsz.
(remote: not allowed in locked state) Zárva van a bootloader, ugye biztos ki lehet nyitni csak az általában azzal jár, hogy az userdata törlődik.

b.) verzió ott a

partition_name: userdata
type: EXT4_IMG
linear_start_addr: 0xea000000
physical_start_addr: 0xea000000
partition_size: 0xc0000000
region: EMMC_USER

Azaz a userdata partíció 0xea000000-nél kezdődik 0xc0000000 a mérete, ezt kell megadnod a readback tabon (Add, duplakatt a sorra, fájlnév ahova menteni fogja, Start address: 0xea000000, Length:0xc0000000,Region: EMMC_USER,Type:Hex -> OK) "Read back" gomb megnyom , telefon kikapcsolt állapotban gépreköt és ha szerencséd van elkezdi olvasni.
(Lehet , hogy a scatter filet a Download tabon be kell majd tölteni előtte, csak arra vigyázz, hogy a Download gombot semmiképp se nyomd be, mert akkor lesz egy teljesen újraflashelt telefonod :))

Ok, így már világos, hogy kell a címet és a hosszt változtatni.
Nem kezdte el olvasni ( a scatter file a Download tabon be van töltve). 0 B/s 0 Bytes
Nem lehet olyan furmány, mint pl. a linksys cuccoknál, hogy tápkábel csatlakoztatás és a Hold 4. fázisa után x másodperc múlva.. vagy valami hasonló ?!

A drivert feltetetted? Halottad, hogy talált valamit eszközt amikor rádugtad? (A firmwarehez adott instruction szerint nem kell nyomni semmi gombot, csak a readback gomb megnyomása után rádugni kikapcsolva. ("Please power off the phone when it is above 20% power, then connect with computer.")

Hálás köszönet az eddigi segítségért.
Eredménytől függetlenül sokat tanultam ma.
Sajna Linuxon se bírom felcsatolni..
próbáltam diskgetor-al, de "No data was found in scan!"
esetleg factory reset után Flash tool-al visszatölteni?! bár ha azt nézem, hogy Your data may be corrupt-al indult ez a szál... lehet, hogy csak a sz@rt pofozgattuk

Lehet hogy bukó az egész, mert az USB debugging és az OEM Unlock nincs bekapcsolva a telefonon a fejlesztői beállítások alatt. Ahoz meg GUI kell, ami most nincs.

Az adb devices parancsnál láttam hogy sideload módban van a készülék. Én csak device módban ismerem az adb shell működését, de mégegyszer mondom, csak annyit írj be hogy
(sudo) adb shell
és ha működik akkor megváltozik a prompt is és ott lehet akkor kiadogatni az ls és cp, stb.. parancsokat.

Amúgy a scatter file nem csak SP Flash tool használata esetén szükséges, teljesen tégla készülékek esetén?

Amúgy a scatter file nem csak SP Flash tool használata esetén szükséges, teljesen tégla készülékek esetén?

De download módban általában visszahozza a téglát , vagy leveszi az elfelejtett FRP lockot ;)
Viszont úgy rémlik, hogy a Readback része (ami kidumpolja a készülékről a ROM-ot , ez esetben userdata partíciót), se működik, ha a scatter file nincs a Download fülön betöltve (mérget nem vennék rá mert másfél éve volt utoljára MTK-s android a kezemben :))

Tudom nem leszek nepszeru de miert nem akkor backupoltok amikor meg mukodik a keszulek?

A sok binugz guru miert nem edukalja a csaladban levo felhasznalokat?