Originariamente inviato da
LolloPS
Ciao Ragazzi
cmq ho scoperto perchè si va a riempire la sd quando si invertono le memorie e quindi si hanno tutti quei problemi con le applicazioni che non si installano etc..
Testato da me e non ho avuto fino ad adesso problemi (tutto funziona bene con le memorie invertite)
Il problema risiede nella presenza della cartella ".android_secure" che si va a creare nella sd piccola ...in questa cartella le applicazioni salvano dei file e delle informazioni ..ovviamente essendo lo spazio quasi finito le applicazioni non si installano e si è costretti a smontare la sd e altre cose....
Il problema poi sta anche nel boot.img e in particolare nei file "
fstab.rk30board.bootmode.unknown" e "
fstab.rk30board.bootmode.emmc" ...
Devono essere modificati alcune stringhe di due file nel boot.img in questo modo :
1) File fstab.rk30board.bootmode.emmc da così :
/dev/block/platform/emmc/by-name/user /mnt/external_sd vfat defaults voldmanaged=external_sd:auto,noemulatedsd
/devices/platform/rk29_sdmmc.0/mmc_host/mmc /mnt/internal_sd vfat defaults voldmanaged=internal_sd:auto
/devices/platform/usb20 /mnt/usb_storage vfat defaults voldmanaged=usb_storage:auto
a così :
/dev/block/platform/emmc/by-name/user /mnt/external_sd vfat defaults voldmanaged=external_sd:auto
/devices/platform/rk29_sdmmc.0/mmc_host/mmc /mnt/internal_sd vfat defaults voldmanaged=internal_sd:auto,noemulatedsd
/devices/platform/usb20 /mnt/usb_storage vfat defaults voldmanaged=usb_storage:auto
2) File fstab.rk30board.bootmode.unknown da così :
/dev/block/mtd/by-name/user /mnt/external_sd vfat defaults voldmanaged=external_sd:auto,noemulatedsd
/devices/platform/rk29_sdmmc.0/mmc_host/mmc /mnt/internal_sd vfat defaults voldmanaged=internal_sd:auto
/devices/platform/usb20 /mnt/usb_storage vfat defaults voldmanaged=usb_storage:auto
a così :
/dev/block/mtd/by-name/user /mnt/external_sd vfat defaults voldmanaged=external_sd:auto
/devices/platform/rk29_sdmmc.0/mmc_host/mmc /mnt/internal_sd vfat defaults voldmanaged=internal_sd:auto,noemulatedsd
/devices/platform/usb20 /mnt/usb_storage vfat defaults voldmanaged=usb_storage:auto
Il trucco sta nel spostare ",noemulatedsd" dalla stringa relativa alla sd esterna a quella interna (che adesso è la nostra microsd) ...
Adesso la cartella ".android_secure" andrà a crearsi non più nella sd piccola ma nella nostra microsd ...fatto questo non avrete problemi con le applicazioni in quanto la sd piccola non si andrà più a riempire non verrà più considerata
Vi lascio il procedimento su come modificare il boot.img se volete :
1)Scaricate l'ultima versione del programma
"RK3xxx_firmware_tools" ...link --->
RK3xxx Firmware Tools by SergioPoverony | VonDroid Community (per scaricarlo dovete iscrivervi al forum purtroppo)
2)Estraetelo sul Desktop (
IMPORTANTE!)
3)Copiate il boot.img della rom oma nella cartella del programma
4)Andate nella cartella del programma e avviate il file "START.exe"
5)Vi si aprirà il programma ...cliccate sul tasto "Single Tools" ...cliccate sul tasto "select File" che si trova nel riquadro in alto "Boot tools" ....
6)Vi si aprirà una finestra dove potete selezionare il boot.img...selezionatelo e poi cliccate sul tasto "Extract"
7)Adesso il boot.img verrà estratto nella cartella del programma in particolare nella cartella "temp"
8)Aprite la cartella "boot" e poi "boot.img.unkrnl.dump"....adesso con Notepad ++ aprire i file "fstab.rk30board.bootmode.emmc" e "fstab.rk30board.bootmode.unknown" e modificateli come indicato sopra
9) Una volta modificati salvate il tutto e ritornate al programma ...cliccate su "Build" sempre nel riquadro "Boot Tools"
10)Verrà creato il nuovo boot.img chiamato "new_boot.img" nella cartella del programma ...rinominatelo "boot.img" e copiatelo nella cartella rockdev/image della rom Oma ....(
Rinominate il vecchio boot.img ...così da avere una copia)
11)Adesso non vi resta che flashare solo il boot.img come già sapete...
12)
Fate un factory reset del tab con formattazione della sd e non dovreste più avere problemi
Vi consiglio questa modifica anche se avete il parameter FULL MEMORY