yashsingh1/xdaforums huggingface dataset:
[HTC Pico (Explorer)] @rcane:
Hmm.. for recovery does kmsg work?

Here i had posted recovery log when i flashed it to get aw3som3 partition. Cache wiping works, data wiping works fine but during system wiping it get quick reboot and came back to recovery.
[HTC Pico (Explorer)] galaxyfreak:
I think it's a recovery issue, not due to awesome. I sometimes (rarely) get it...Like, after swiping to confirm to wipe, it goes to TWRP entering screen right...usually full reboot fixes it.
[HTC Pico (Explorer)] :
this is with me also. i get rid off this by repeated swipeing or rebooting recovery

From cyanogenmod 11
[HTC Pico (Explorer)] marko94:
How I can get recovery.img from this file ? http://d-h.st/5jK
[HTC Pico (Explorer)] thewisenerd:
I've lately been searching the cause for partition wipe failures from the updater-script, and I'm eyeing on functions like mtd_erase_blocks, and mtd_write_close. I would need to add some logging and recompile TWRP, but as I can't (read this), could someone do that for me?

The strange thing is: it works on being called from the "wipe" tab, but not from an updater-script.

note: fails, as in: formats the partition "wrongly". Possibly to try looking at logging the gui/ functions and FormatFn(args...), to see where they differ, and what's causing the error.

edit: 21:13IST(25jul): update-binary seems to be the key to the fix... Lets see where this search leads.
[HTC Pico (Explorer)] Darsandev:
How to reset the partition?

How to revert back to old partition
[HTC Pico (Explorer)] reshampanth:
Wipe system nd data, flash non aw3som3 recovery, again wipe system, cache, data.. Nd boom! Back to original partition!
[HTC Pico (Explorer)] thewisenerd:
a minor update to the recovery.

changes made:

- uses the normal pico_defconfig: !not! slimmered (this fixes *some* of the random reboots caused in recovery)

- aw3som3: set msm_nand_data.parts later (0002-aw3som3-set-msm_nand_data.parts-later.patch)

download: http://www.mediafire.com/download/13divgkb90t0b6o/recovery.img
[HTC Pico (Explorer)] wsdyleon:
why this kernel only be made for 4.4？how to modify this kernel to satisfy the 4.0.4
[HTC Pico (Explorer)] thewisenerd:
Because 4.0.4 ROMs are not so big that they don't fit into /system?
[HTC Pico (Explorer)] mauriciognr:
Stuck at teamwin logo :/
[HTC Pico (Explorer)] hrkh83:
Install this recovery first:

[RECOVERY][TOUCH] TWRP 2.7.0.0 Touch Recovery

Then wipe Data/Cache/System

If you ran into any error while doing wipe.... don't worry... go in mount and mount them first.... mine took several trying...

Then install the aw3som3 recovery....

Then wipe Data/Cache/System again

Good luck!!

P.S:

The answer was in the first post ;)
[HTC Pico (Explorer)] shubhojit89:
After flashing recovery.. Press power button then press again.. Then it won't stuck in logo
[HTC Pico (Explorer)] mauriciognr:
Thanks, i installed a recovery that i found on internet think it was CWM, then i installed the lastest aw3som3 and it worked :)
[HTC Pico (Explorer)] thewisenerd:
a major update to the recovery.

i've changed the partition table layout, without modifying the actual mtdblock<n>, thus helping to keep first things first.

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

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

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

Also, instead of taking 32 mB from userdata, 48 mB from cache, I've modified the logic a lil', thus, keeping 3 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.

Also, I've added some sanity checks, thus, if one/more partitions aren't as they should be, the partition table wouldn't be touched at all.

Code will be cleaned up and commit'ed later.

Yes, this will mean, you would need to recompile the kernels for existing ROMs using aw3som3, or even otherwise, yet, that's up to you and your (rom's) developers.

And, this does mean, that it would be an sd-ext for /data shift. You don't want to? that's still going to be your problem. Or, maybe your developers could compile a kernel, and a recovery that has some more allocation. still, *your* problem.

Download: http://www.mediafire.com/download/69m79oie00115bn/recovery.img

patches: up in my github. check first post.

what's the benefit: frankly, I don't see any. But, hey! When I can get a ~440 mB /system partition out of my phone, why not?

Also, to differentiate between normal and aw3som3 recoveries, I've added a lil' text to the recovery.

it should look like the below:

and some proof:
[HTC Pico (Explorer)] Black_Eyes:
You are using OMNI :P ?
[HTC Pico (Explorer)] thewisenerd:
depends, on whether your question's a trick question.

BTW, git init'ed a repo, uploading my "recovery editing" works folder. developers may have a look at it here: https://github.com/thewisenerd/aw3som3

all the updated info will be added to first post when I get time.
[HTC Pico (Explorer)] theBstep:
another update great work bro ;)
[HTC Pico (Explorer)] thewisenerd:
small update to recovery:

inverted aw3som3 logo (credits to galaxyfreak)

->

download: http://www.mediafire.com/download/swdqvac14muasrq/recovery.img
[HTC Pico (Explorer)] Rihhan:
Do I need to superwipe before and after installing the updated recovery?
[HTC Pico (Explorer)] alighilzai:
First of all check whether ROM you plan to flash has been compiled supporting this recovery. :)

Sent from my Explorer A310e
[HTC Pico (Explorer)] jmb995:
I've been trying to flash this recovery, but when i get to the twrp logo it starts blinking(screen), and stay's like that(this is the second time i've flashed this recovery,the 1st time it worked ok, but now i've done it like before and it doesn't work) any help?
[HTC Pico (Explorer)] hrkh83:
Can I install "Non aw3som3 ready" Roms with this recovery?!
[HTC Pico (Explorer)] KiranP23:
Edit

Installed the recovery ,

wiped system, data and cache from recovery

Made 1gb ext4 partition

Installed Omni Rom

Rebooted

Now device is rebooting to Bootloader ,, its not entering the OS
[HTC Pico (Explorer)] jmb995:
did u flashed the boot.img'??
[HTC Pico (Explorer)] Chemical47:
same problem bro:(
[HTC Pico (Explorer)] reshampanth:
After flashing rom, flash Cody kernel 27th July version..
[HTC Pico (Explorer)] Schematic:
:confused: Why the device boots automatically to recovery when its charging the battery while its turned off? Where I can disable this?
[HTC Pico (Explorer)] galaxyfreak:
That's normal. Only stock and yannou recovery don't have that behavior
[HTC Pico (Explorer)] jmb995:
Sorry for asking again but no one answered and i really need this recovery(to flash omnirom) so can any1 help?
[HTC Pico (Explorer)] theBstep:
you should format cache, dalvik etc. except sdcard

before fastboot flash the recovery
[HTC Pico (Explorer)] jmb995:
i've already done that and it didn't work
[HTC Pico (Explorer)] :
I was trying to install cm11 weekly 6 with latest aw3som3 twrp recovery but device is not booted. after flashing cm11, weekly fix, gapps....i did reboot. device rebooted with htc splash screen then it returned back to twrp recovery. any help?
[HTC Pico (Explorer)] reshampanth:
Happened with me too! So reverted back to previous recovery.. Maybe it ain't working on *weak* Pico :/
[HTC Pico (Explorer)] Rihhan:
Omni ROM is working perfectly on latest recovery.
[HTC Pico (Explorer)] reshampanth:
Not working on every device bro. Different phones have different partition sizes.. Maybe that's what messing...
[HTC Pico (Explorer)] Jituv1996:
Flash the 30th July aw3som3 recovery and problem will be solved.
[HTC Pico (Explorer)] :
[MENTION=4869275]thewisenerd[/MENTION] ...... please look at it
[HTC Pico (Explorer)] thewisenerd:
It's because the kernel has to be in sync with the recovery's partition allocation. Ask the ROM's OP, ie. kirmaniarslan, to merge in the patches with his kernel source. Apparently, his kernel sources aren't in sync with Cody Kernel, so, I can't do much about it.
[HTC Pico (Explorer)] :
As he left the weeklies development can you suggest us to use latest cody kernel. will it work?
[HTC Pico (Explorer)] djmacpro:
omni rom build#8 help

hello i want to try omni rom build#8 i flashed aw3som3 recovery from here http://xdaforums.com/showpost.php?p=53704940&postcount=6 it worked for cm11 build#6 but when i flash omni rom build#8 with this recovery i end in bootloop i also flashed boot.img which is needed for omni rom to boot but still i face bootloop.

also in this recovery when i install rom it displays install zip successfully but when i do reboot it displays no os installed.

can any tell if latest aw3som3 recovery is needed for omni rom if yes please give link of latest aw3som3 recovery.
[HTC Pico (Explorer)] jmb995:
the thing is this, everytime i flash this recovery it freezes at twrp logo and starts blinking, already done wipe before flashing recovery, tried to flash Yannou's recovery before flashing and the end result is always the same, is there any possible solution or i just can't flash this one?
[HTC Pico (Explorer)] theBstep:
try this method of mine http://xdaforums.com/showpost.php?p=53900614&postcount=457

thank me If I helped :)
[HTC Pico (Explorer)] jmb995:
Looooool, when i flashed it and tried the result was the same, stuck on the twrp logo and the screen started to blink, then i had a crazy idea to remove the sd card(only possible thing that could be making this blinking because i tried a lot of solutions) and guess what!?!? it finally started ahaha
[HTC Pico (Explorer)] theBstep:
ahahaha lol man

you fixed it yourself though :p

at least it's working for you now
[HTC Pico (Explorer)] thewisenerd:
updates to the recovery!

updated sources to TWRP 2.7.1.0 (till 01 sep 2014)

removed TW_EXCLUDE_SUPERSU := true

removed TW_NO_EXFAT := true

Download

: http://www.mediafire.com/download/zg6zghinrw1d6ke/twrp_05_sep_2014.img
[HTC Pico (Explorer)] cornholio_rules:
Is F2FS working? We'll need a compatible kernel and ROM. [emoji106]
[HTC Pico (Explorer)] thewisenerd:
Who said anything about F2FS yet?
[HTC Pico (Explorer)] cornholio_rules:
You talking about TWRP 2.7.1.0 it should work, at least formatting in F2FS. [emoji6]
[HTC Pico (Explorer)] thewisenerd:
Both kernel side, and recovery side support needs to be implemented. But due to my hectic school schedule, it would be slow (you could also consider me lazy).
[HTC Pico (Explorer)] cornholio_rules:
Don't forget ROM support is needed too!

Keep the good work wisenerd [emoji106]
[HTC Pico (Explorer)] theBstep:
wait this new recovery is for aw3som3 roms only right? cus you posted in here :confused:
[HTC Pico (Explorer)] thewisenerd:
twrp 2.8.0.0

Changelog

Add MTP support to recovery thanks mostly to bigbiff with a little help from Dees_Troy

Add command line capabilities - you can now execute various TWRP features via adb instead of the touchscreen

Add support for color in the console and give error, warning, and highlight lines different colors

Track backup and restore progress based on file sizes to provide a much more accurate indication of progress

Improve handling of /misc thanks to mdmower

Improve setting of time on Qualcomm devices thanks to [NUT]

Allow using images on slidervalue GUI objects thanks to Tassadar

Allow using variables and addition and subtraction in variables for easier theming

Add support for 1440x2560, 280x280, and 320x320 resolutions and update 240x240

Allow ui.xml file to include additional xml files to help break up the theme and make TWRP easier to maintain

Other minor fixes and improvements

Note: MTP may not work as of yet. I might need to configure it, yet.

Download: http://www.mediafire.com/download/f9vl6g0pn5py3pi/recovery.img
[HTC Pico (Explorer)] galaxyfreak:
This should be used for progress on zip flash too, based on extract progress/size.
[HTC Pico (Explorer)] thewisenerd:
changelog:

saving you the time, tl;dr, mtp config was missing. added it. now you can use either ums or mtp; i.e. used ums, you can only use ums henceforth (till you reboot), and so goes for mtp. This should be fixed with upstream patches, but I'm busy to resync, and rebuild ( + my machine's slow).

download: https://www.mediafire.com/?yehjxieoek4a745
[HTC Pico (Explorer)] Rihhan:
Can i flash this without factory format?
[HTC Pico (Explorer)] thewisenerd:
twrp 2.8.0.0

changelog

Fix handling of MTP fork/child process (upstream)

Include no strict aliasing for MTP (upstream)

Additional checks to prevent partitioning internal storage (upstream)

pico: use twrp.fstab (help unify recovery compilation with device tree)

removed UMS

updated MTP configs (Sachin Thomas)

aw3som3 -> awesom3

download

: http://www.mediafire.com/download/m1bdj23g36bg1lp/recovery.img

note

:

I've thought about the removal of UMS and felt that it was the right thing to do. Keeping both UMS and MTP sure caused some amount of unnoticeable conflict, which caused either one of them to work, not the other. And since TWRP seems to have moved to UMS by default (so is android-4.4), it would be the right thing to do.

aw3som3 -> awesom3: this means a considerably big change. I've moved all the partition re-laying, resizing, etc, to a separate file, in drivers/misc, which should help keep clean the nand_partitions.c file, and we would have to worry only about one file, and related code. It also means that awesom3 is reduced to one patch (this), and is officially renamed (for awesom3 is easier to 'spell' (one '3')).
[HTC Pico (Explorer)] nit_in:
There are some error in source code of android_kernel_htc_pico

I faced some error when I was trying to compile the kernel

1- /includes/linux/memcontrol.h -->at line 84(remove + sign)

2-/mm/oom_kill.c --> at line 580(missing ;)
[HTC Pico (Explorer)] cyborgmanu:
Other ROMS?

Will I be able to install other ROMS (including stock) after I've done what is mentioned in the installation steps (Pushing recovery.img via Fastboot)?

I'm currently using CWM.
[HTC Pico (Explorer)] mirhl:
You will be able to install other awesom3 based rom

But you'll need to revert to a non-awesom3 recovery to flash other roms
[HTC Pico (Explorer)] thewisenerd:
already knew that ;) it just isn't on github yet. will fix it up, the right way. thanks anyways.

and; done.
[HTC Pico (Explorer)] thewisenerd:
a significant update to the recovery.

as I said before, I've been using a custom 'android-4.4-recovery' branch, which misses out most of the features of the main 'android-4.4' branch because the phone wouldn't boot with the updated msm_fb. Yesterday, fixed that with the help of Dees_Troy, and now, the recovery.img compiled with the ROM is ready for direct usage, and is even LZMA compressed automatically (thanks to Dees_Troy again, for the commits).

This means not a lot to the normal user, but just know that even the recovery now uses the shiny new framebuffer from CAF 'msm-3.4' branch.

Also, I'm planning on switching to a standardized 128 mB userdata, 8 mB cache, and 1 mB devlog partition sizes. This would help making something 'standard' for the users, and this should also avoid the complications of switching the recoveries when switching ROMs.
[HTC Pico (Explorer)] Daedulus Minion:
[MENTION=4869275]thewisenerd[/MENTION] and other users here. Needing some help please.

Lines from OP (Need a clarification on one thing)

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!

I have three doubts:

1) Does the ROM have to be aw3som3 based only or I could just download CM11 rom and just flash it (obviously as per the above steps).

2) If the specific ROM's OP has said that I need to make partitions and has given his steps and stuff (but the OP is not upto date sometimes as old as 2013's last edit) then can I just ignore that ROM's partition methods and go ahead step by step with what is mentioned here?

3) The device I am going to do this on is totally stock. Not a single thing done like rooting or any other stuff. So my doubt is that after I am done with rooting it, can I just proceed with the steps mentioned here in the OP or do I need to do something else too?

Also thanks a lot dev for working on such an old device and giving it a new life. I just read back a few pages and found your posts which were very helpful.
[HTC Pico (Explorer)] thewisenerd:
Hi,

Thanks for your interest in this project. I would like to let you know that this is highly device specific, though it can be ported with ease to other devices.

I would like to know which device you'd want to port this to, and are there any of the kernel devs for the device who'd be willing to help?

Note: I have this confusion because you say "the device that I'm going to do this on", whether or not you have a pico or another device.
[HTC Pico (Explorer)] Daedulus Minion:
Oops my bad. It is a pico. By that statement I actually meant that that pico is my girlfriend's and she is not an XDAiian like me so it is fully stock and I have done a lot of stuff on my samsung devices as well as my Oneplus One but wanted to be sure about the steps before doing this on her device and hence those doubts.
[HTC Pico (Explorer)] GR0S:
Is it possible to resize on samsung phones? I use cyanogen and don't need 2GB /system
[HTC Pico (Explorer)] Daedulus Minion:
There are many scripts for samsung devices out there which will help you acheive this. I will link you to one once I reach home. Also which device do you have?
[HTC Pico (Explorer)] reshampanth:
1) Yes you can only install aw3som3 based roms like omnirom, cm weekly or cm beta rom.

2) It's possible that the op might be not updated. Just download the latest version of the ROM and proceed with thewisenerd's instructions.

3) First unlock your bootloader and then root the phone. Then make an Sd-ext partition (around 1GB) on your SD-card and then flash any rom!
[HTC Pico (Explorer)] Daedulus Minion:
Thanks. :)
[HTC Pico (Explorer)] reshampanth:
Don't just say. Hit thanks :cool:
[HTC Pico (Explorer)] thewisenerd:
Most Samsung phones use a PIT (partition info Table), IIRC. You should perhaps try hacking that.
[HTC Pico (Explorer)] Daedulus Minion:
Done. Also, please check your PM.
[HTC Pico (Explorer)] XenoMorphv2:
a request ?

thewisenerd i know you already busy.... but if you have leisure time :angel: is that any way to install new miui roms ? on pico ? with awesome ? i only wish :o is that possible :confused: ....

and i know pico has miui roms already but lastest version is very slow :rolleyes: and your roms awesome bro ;) :good:
[HTC Pico (Explorer)] thewisenerd:
21Oct2014

- 128 mB userdata partition

- Fix wiping crash when block device is not present (credits to Ethan Yonker)

- mtp: fix log spam: findNode not finding a node is not an error (credits to that)

- Update reference to 24-hour clock (credits to Captain Throwback)

- display cpu temperature in twrp use TW_NO_CPU_TEMP := true to disable display use TW_CPU_CUSTOM_PATH := path to set custom path (credits to Jenkins)

- Add support for TrueType fonts (credits to Vojtech Bocek)

- Fix exfat-fuse handling (credits to Dees Troy)

- performance profile support (credits to Tom Hite)

- mtp: cleanup, fixes and performance improvements (credits to that)

- Update RECOVERY_VARIANT blocking to use project-path-for (credits to Matt Mower)

- Attempt to fix md5 issue with backups (credits to Captain Throwback)

- applypatch: add support for BML partitions (credits to Conn O'Griofa)

- atime is access time, let's just use mtime (credits to Jenkins)

- Remove extra slashes from zip path in openrecovery (credits to Matt Mower)

- Fixes for exfat-fuse (credits to Captain Throwback)

- recovery: Fix adb with linux 3.10 (credits to Benoit Goby)

- ADB sideload command not work (credits to Da Zhou)

- Check sehandle before fixing permissions (credits to Dees Troy)

- Attempt to automatically identify data/media devices (credits to Ethan Yonker)

Download

: https://www.mediafire.com/?fhu591s552uo5nd

P.S. Something kewl for the recovery coming soon :) (z31s1g's "TWRP Materialised" theme as soon as it releases)
[HTC Pico (Explorer)] mrchezco1995:
My Pico doesn't like aw3som3 recoveries anymore?

Not sure if it's just me or what but...

Welp! My pico doesn't like aw3som3 recoveries anymore.... I've been on Sense 4 rom for quite a while now and I wanna go back to CM11 RC3...

For some reasons, everytime I flash an aw3som3 recovery on my phone now, and boot to recovery, it just shows TWRP splash screen, screen turns off, splash again and it's stuck.......

But when I try non-aw3som3 recoveries, they're fine.....

Okay I dunno what just happened... :/

Welp!

Sent from Ponyville
[HTC Pico (Explorer)] thewisenerd:
superwipe before and after flashing recovery?
[HTC Pico (Explorer)] XenoMorphv2:
Bro i guest wipe all partitions and flash other recoverys non awesome ...than wipe partitions than flash awesome... idk what i say.... but i flash RC3 with this solution... ( first time i flashed 2.8.0.0 awesome dont flash 2.8.0.0 for RC3 or RC4 (:D) flash 2.7.0.0 awesome )
[HTC Pico (Explorer)] thewisenerd:
check out the awesome TWRP Materialised here
[HTC Pico (Explorer)] thewisenerd:
test
[HTC Pico (Explorer)] Ukito:
logo stuck on load recovery "TEAMWIN", how to fix?

---------- Post added at 12:37 PM ---------- Previous post was at 11:45 AM ----------

fix: wipe device then flash recovery 2.8, successed.
[HTC Pico (Explorer)] ovimunt:
Is it possible to change partitions on HTC One S (Ville)?

I've got CM 10.2 and I don't need 1.6GB on my /system partition, that's over 1GB of space wasted.

Thanks
[HTC Pico (Explorer)] mirhl:
One S has even s-off

So it's certainly possible
[HTC Pico (Explorer)] ovimunt:
Hi, yes I've got S-OFF so I assume it's possible to resize the partitions.

The question is how? :confused:
[HTC Pico (Explorer)] mirhl:
Let's say that awesom3 is a more-complex-than-it-should-be solution for those phones where s-off has not been achieved.

Theoretically, once you have disabled security, you could even properly repartition your phone (without messy workaround/patched kernels as this solutions)

This is how it's possible on my xperia.. (warning: nobody says this could not destroy your partition table)

I don't know though what's the recommended solution for one S
[HTC Pico (Explorer)] wsdyleon:
sometimes the latest twrp get dark and cannot be waked,yet vibrations of the buttons at the bottom still work.

can you check it
[HTC Pico (Explorer)] exquisite.nish:
Need help

My problem

I was on awesom3 twrp2.8 cm11rc4...but in order to fresh install rc4 i flashed awesom3 2.7 from phone terminal.

Now unable to install cm11rc4 and unable to flash awesom3 2.8 from twrp terminal.

Error -

su

flash_image recovery /sdcard/recovery.img

mtd: erase failure at 0×0000... (Many lines below)

...

wrote recovery partition

I used mount/unmount

Placed recovery.img in system/bin too but no progress.

I dont hv a laptop right now...so isn't there any way from twrp terminal or recovery.

(Rom backup restore also fails)
[HTC Pico (Explorer)] frannq:
hi i need help i can't flash any rom. i flash 2.8.0.0 recovery via fastboot and flash cm11 aw3som3 but stay in bootloop.

i try use 2.7.0.0 recovery but can't mount sdcard. what i can do?

sorry for my english is very poor.

tanks.
[HTC Pico (Explorer)] reshampanth:
Flash yannou's recovery first. Then wipe your system, data and all partitions except sdcard. Now flash aw3som3 recovery, wipe system nd everything, then flash cm11
[HTC Pico (Explorer)] nAFaNyA99:
2.8.0.0 dated 21Oct2014 can't install CyanogenMod 11 RC4. We have to use 2.7.0.0

Reason?
[HTC Pico (Explorer)] Ukito:
why 2.8 after flashing 'teamwin' screen logo blink? sm wrong i do?
[HTC Pico (Explorer)] wsdyleon:
must format all，then flash twrp using fastboot cmd
[HTC Pico (Explorer)] msb arkon:
Is it solved?

Hi,

I'm facing the same problem as you do, may i know if you had found any way to solve?