[Samsung Galaxy Mini] stepph:
Summary & Status

--------------------------------------------------------------------------------------------------

This is the summary/status of the work i made - direct on the phone (Configuration, APKs, Mods, ...)

1) Root the phone AND ADB demon. [post 3]

2) Add Essential APKs. [post 3]

3) Remove/Replace Stock applications. [post 6]

4) Got a personalized Restore. [post 6]

5) my device is back, with new GB ROM ... and personalized /system. [post 58]

--------------------------------------------------------------------------------------------------

This is the summary/status of every experiment i do with the ROM ...

1) use of ADB and related tools. [post 7]

2) backup copy of /system folder [post 7]/URL]

3) dump of partitions. [URL="http://xdaforums.com/showpost.php?p=17900113&postcount=7"][post 7]

4) extract the list of partitions. [post 8]

Analizing the dumped files...

5) the dumped images can be flashed with odin !!! [post TODO]

6) extract the /system filesystem. [post 9]

7) extract the boot & recovey images. [post 12]

8) after extracting boot images...rebuild them (thanks to Doc_cheilvenerdi.org ) [post 32] and [post 40]

9) add ext4 FileSystem and busybox! (thanks to Doc_cheilvenerdi.org ) [post 44]

10) moved /data to SD !! (thanks to Doc_cheilvenerdi.org ) [post 50] and [post 52]

after explaining here how to modify the boot.img, Doc_cheilvenerdi.org wrote some exellent guides to describe his methods to to add ext4 support and move /data to SD and then move /system to SD. He also guides you in hacking the initial logos and animations and gaining root privileges on every ROM(here the IT source). Since he's not only a master in hacking and developing, but he explain it all, this 3ds are a must read !!​

Only... they're in italian languages... (need help in translation, please)​

ToDo

...) share my PC connection to device (Reverse-Tethering) - investigation starts in [post 59]

...) understand and investigate init*** files in ramdisk ( apart from init.rc, when are they started? what they'll do ?).

...) understand and investigate the APK install process

...) understand and investigate the android framework.

...) move /data/apps/ /data/data and /data/dal***-cache to SD (should be simple, after Doc effort !!)

...) load and adapt my dumped images to androind_x86 (porting to PC/VM of android) [post ...]

--------------------------------------------------------------------------------------------------

>>> OPENED QUESTIONS <<<

1.a) why some apk copied in /system/app/ does not work ? they do not appere in the apps list ...

1.b) why some apk removed from /system/app/ cannot be installed after the delete ?

2) where in ROMS are stored the set up of the Launcher ? i.e. the widget and icons appearing after a wipe ?

3) why bloatware removed from /system are present in the dumped BML12 ? where the 'they are removed' inormation are stored ?

please see also my considerations in [post27]

4) how files inside BML13 for /data and BL14 for /cache can be extracted ?

please see also my considerations in [post27]

5) what are MIBIB, QCSBL, OEMSBL, AMSS, EFS2, NVBACKUP, APPSBL, PARAM, FOTA	partitions ?

6) why the kernel has a gziped part in it ?