[HTC Pico (Explorer)] thewisenerd:
This started out as a little side project on the OmniROM threads, and it's about time some things are clarified, and what exactly done, is explained.

Currently, only a modified version of TWRP 2.7 recovery is available, and we *might* support other recoveries soon :)

We have moved ahead of the TWRP 2.7.0.0 originally available in orig-development, to 2.7.1.0, and eventually to 2.8.0.0 too. Enjoy!

What is aw3som3?

I've changed the partition table layout, without modifying the actual mtdblock<n>, thus no further fstab/ramdisk editing is required.

table: 0->misc::1->recovery::2->boot::3->system::4->cache::5->userdata::6->devlog

original layout : recovery:boot:system:cache:devlog:userdata:misc

new layout : recovery:boot:misc:devlog:userdata:cache:system

To developers:

In case you want to modify any of the partition size defines, there are three defines, CACHE_SIZE_LEAVE, USERDATA_SIZE_LEAVE, and DEVLOG_SIZE_LEAVE. This, will leave that much mB as defined, and take the rest, put it in system partition. The default defines are: 8, 4 and 1 respectively.

You may clone this repo, and follow the following steps:

download and compile kernel from android-4.4-recovery branch from https://github.com/thewisenerd/android_kernel_htc_pico

put compiled zImage (arch/arm/boot/zImage) in root directory (i.e. cloned directory)

run the following command to repack recovery ./repack.sh

output recovery would be in output/recovery.img

Downloads

:

TWRP 2.8.0.0: http://xdaforums.com/showpost.php?p=56168368&postcount=125

[*] TWRP 2.8.0.0: http://xdaforums.com/showpost.php?p=55685051&postcount=108(26 sep 2014)

[*] Modified TWRP 2.8.0.0: http://xdaforums.com/showpost.php?p=55430289&postcount=106(14 sep 2014)

[*] Modified TWRP 2.8.0.0: http://xdaforums.com/showpost.php?p=55375649&postcount=104(11 sep 2014)

[*] Modified TWRP 2.7.1.0: http://xdaforums.com/showpost.php?p=55246774&postcount=97 (05 sep 2014)

[*] Modified TWRP 2.7.0.0: http://xdaforums.com/showpost.php?p=54709263&postcount=69 (09 Aug 2014)

[*] Modified TWRP 2.7.0.0: http://xdaforums.com/showpost.php?p=54688800&postcount=65 (08 Aug 2014)

[*] Modified TWRP 2.7.0.0: http://xdaforums.com/showpost.php?p=54484381&postcount=58 (30 Jul 2014)

[*] Modified TWRP 2.7.0.0 (resized): http://xdaforums.com/showpost.php?p=53704940&postcount=6

[*] Modified TWRP 2.7.0.0: http://d-h.st/I4L

Kernel: You may use CodyKernel or the kernel provided by your ROM's developer that supports aw3som3.

Q: How to use?

A:

Wipe the system, data and cache partition.

fastboot flash the given recovery.img.

wipe the system, data and cache partitions, again. preferably use flash_erase on the partitions.

flash your preferred ROM

flash the given kernel, *with* aw3som3

you're good to go!

Sources

you can get the patches here:

PS#1: 0001-aw3som3-hax-the-partition-table.patch

PS#2: 0002-aw3som3-set-msm_nand_data.parts-later.patch

PS#3: 0003-aw3som3-rearrange-and-relay-the-partition-table.patch

PS#1 (26Sep'14):

0001-awesom3-hax-the-partition-table.patch

0002-awesom3-allow-a-128-mB-userdata.patch

XDA:DevDB Information

awesom3, Tool/Utility for the HTC Pico (Explorer)

Contributors

thewisenerd

Version Information

Status: Stable

Created 2014-10-21

Last Updated 2014-10-21