yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] big10p:
Still hoping for a CWM and CM, or somesuch, for this phone.

They're in the /system partition so uninstalling doesn't get you any more user mem. I deleted the extra language files anyway, though, as I was sick of the sight of them. :)
[Android Q&A, Help & Troubleshooting] superusr:
A cautionary tale...

I had a go at porting roeddie ROM to work on the OT 983. The partition sizes are slightly different between these models, but I thought I could move some apps from the smaller system on the 983 to custpack, which is bigger on the 983. Firstly I used dd to make a backup of the existing yaffs2 partitions (data, system, custpack). Then I used unyaffs from the yafuse project to extract the roeddie ROM and copied the files to the phone via adb, deleting bits and copying things across as I went. Eventually the system became unstable and some binaries weren't working correctly, probably due to having a new system/lib directory. When I rebooted, the system didn't boot up fully, and adb said it couldn't find /system/bin/sh.

So I flashed my backup images back to the phone to restore the original state. But nope, it didn't work. I used unyaffs to extract the contents of the backups, but it said they weren't valid yaffs images.

OK, I thought, One Touch Upgrade NB will restore the phone state, as I've used it before. But when it started up it read the phone, checked online, then told me I already have the latest and greatest version of the software, so it wouldn't allow me to reinstall it! I erased the system and custom partitions to remove system.ver and custpack.ver, but One Touch Upgrade still gave the same message.

Now I was getting really stuck, thinking maybe the software version was in the deviceinfo or systemdata partitions, or that I might have to somehow have One Touch Upgrade to force it to reinstall the software.

I had a go at flashing hajj_3's system image and that made the screen go blank after the usual Android robot had appeared. I guessed it needed information from the custpack partition to make the rest of it work. I extracted hajj_3's system image using unyaffs2, and it said it was a valid yaffs2 image. I had already made a tarball of /system and /custpack using tar running on the phone, so I extracted them, used mkyaffs2image to recreate the images, and flashed them. And...

Success :victory:

So in summary,

You can't backup the yaffs2 images using dd or dump_image - it creates invalid yaffs2 images.

[*]You can't rely on One Touch Upgrade NB reverting your phone's state because it thinks you already have the latest software, and refuses to help.

[*]Keep a tarball of /system and /custpack handy.

[*]Life would be a lot easier if we had decent backup and recovery software on the phone (see my previous post).
[Android Q&A, Help & Troubleshooting] big10p:
Interesting posts, although I must admit alot of it goes over my head - I'm still and Android/Linux noob. :)

You've somewhat cleared up a mystery for me with what you say about Vodaphone. When I did eventually manage to boot into recovery, I was surprised to see a Vodaphone logo displayed in the background, despite the phone being bought from, and locked to, O2.

And yes, there's definately something funky going on with the bootloader. I've never been able to boot into it.
[Android Q&A, Help & Troubleshooting] rwaver:
Hi, after i playing with that recovery and custom, rom, really works like in your case, but when i was playing with aroma mods, e brick everyhing, at this moment, my phone don+t boot, don't ebter in fastboot, only one toutch upgrade detect wit android alcatel onetoutch mobile phone(com9), i can´t recover any of my backups and i can´t acess phone adb or fastboot, can you give me some help?
[Android Q&A, Help & Troubleshooting] superusr:
Not sure what you should do here. If fastboot doesn't work that might mean your bootloader partition is corrupted, or that the 'modem' partition which calls the bootloader is corrupted. What happens when you run One Touch Upgrade? Does it detect the version of software running on the phone?

I don't know how One Touch Upgrade works but it might use fastboot to boot a custom kernel. There's a couple of .img files within One Touch Upgrade - if you replace these with your bootloader image (containing fastboot), does fastboot start then?
[Android Q&A, Help & Troubleshooting] rwaver:
HI, One Touch Upgrade detect but says doesnt exist new version, i tried replace, don't work,
[Android Q&A, Help & Troubleshooting] rwaver:
Anyone can help-me? The phone is stuck on android logo, don't enter on recovery mode or fastboot, only One Toutch Upgrade NB can detect with driver Alcatel One Toutch Mobile Phone on COM1, with thant i can´t do anything .....an ideas?
[Android Q&A, Help & Troubleshooting] ivanchogbg:
Thanks superusr,

That was superb info!

Keep going
[Asus  Eee Pad Transformer Prime] ChrisChan92:
Hi guys,

im gonna cut to the chase. some time ago my tf201 was having problems and i went to asus site n downloaded and installed everything that had to do with the tf201. turns out that included the unlocker tool which as i understand voids warranty and prevents update? is there some way to remove this? and if not, is there anyway to install jellybean into my tf201 (currently ICS) i really want to install jellybean so any help is much much appreciated.

on another thread i posted someone mentioned something about downloading a rom from the dev forum? kinda have no idea what to do. hope someone can shed some light on this
[Asus  Eee Pad Transformer Prime] Allos1997:
Unintentionally unlocked? I would say it is blessing in disguised :p

Try custom ROMs like Androwook and Energy.

I am using Androwook. I am very very happy with the performance. The tablet feels definitely faster and smoother than stock. Heard that Energy is good tho I have not tried it yet.
[Asus  Eee Pad Transformer Prime] tuckersmission:
Thumbs up for Androwook Hairy Bean!

Everything you need on the page to update to jb bootloader and rom. And a very helpful community.
[Asus  Eee Pad Transformer Prime] ChrisChan92:
where to i get that? how do i install it?? is tthere a STEP BY STEP guide? im afraid of messing up further. and isit jelly bean?? theres an app i wanna install but its onnly for jellybean
[Asus  Eee Pad Transformer Prime] ChrisChan92:
To: tuckermission. thanks for the reply on my other thread. thanks for the link but how do u get stuff like custom recovery??? im a complete noob. would appreciate any help
[Asus  Eee Pad Transformer Prime] ChrisChan92:
i see stuff like nvflash, custom recovery, unlocked bootloaded, jb bootloader. and its making me woozy
[Asus  Eee Pad Transformer Prime] ChrisChan92:
am i supposed to root first?
[Asus  Eee Pad Transformer Prime] ChrisChan92:
FYI:

Android version --> 4.0.4

Kernel Version --> 2.6.39.4-00003-g12de84f

android@Mecury #1

Build Number--> IML74K.TW_epad-9.4.2.21-20120323

Pad EC version--> TF201-PAD-0215
[Asus  Eee Pad Transformer Prime] McJesus15:
So when have you unlocked your tablet or not? I'll help guide you through this process.
[Asus  Eee Pad Transformer Prime] ChrisChan92:
its been unlocked for quite some time now... sorry but i cant rmb the exact date
[Asus  Eee Pad Transformer Prime] McJesus15:
Alright so if you want Jelly Bean all you need to do is get the Jelly Bean boot loader. The easiest way to do this is to flash a rom that has this included in it. Do you have TWRP installed?
[Asus  Eee Pad Transformer Prime] ChrisChan92:
sorry was refreshing like an idiot n didnt realise it went on to 2nd page...

put it this way. i havent done anything other then unlock it
[Asus  Eee Pad Transformer Prime] ChrisChan92:
some people have been asking me to get hairybean from andro wook? isit the same?
[Asus  Eee Pad Transformer Prime] turbodroid:
I followed McJesus15's writeup (thanks btw) to install the twrp recovery. I used the Option 2 (Easy Option) to install the recovery and it was VERY easy and I had no problems.

http://xdaforums.com/showthread.php?t=1998359

I then went to the below page, read through it and flashed Androwook 1.51 to my Prime. It's never run so good.

http://xdaforums.com/showthread.php?t=1674827

I was always on the fence about doing this because I didn't want to screw anything up, nor void my warranty. I am glad I waited because I recently had an issue with my rear camera and had my Prime replaced under warranty. Now that I have a good working Prime and it's almost out of warranty, I said what the heck and upgraded. I also bought a dock and have finally put the 'Transformer' part of Prime to some good use. I LOVE this thing now.
[Asus  Eee Pad Transformer Prime] ChrisChan92:
do i need to install anything b4 doing the above 2 steps?

oh im still on ICS not jellybean yet
[Asus  Eee Pad Transformer Prime] turbodroid:
Man, sorry I missed that. If I understand right, look into nvflash. I read with that, you can essentially never brick your prime and if you are still on ICS you can install nvflash. Once you get JB installed, you can flash to Androwook or other custom rom. I am not an expert so please research and good luck.
[Asus  Eee Pad Transformer Prime] ChrisChan92:
okay thanks:)
[Asus  Eee Pad Transformer Prime] ChrisChan92:
kay i gtg sleep have work tml. ill check back after work.

sorry for being a total noob and i appreciate all the help. anyway it sounds like nvflash is really important? and what are custom recoverys and how to get that onto my TF201 ICS? hope someone can help me.. thanks in advance!
[Asus  Eee Pad Transformer Prime] ChrisChan92:
helps plsss
[Asus  Eee Pad Transformer Prime] ChrisChan92:
shoild i install cwm??
[Asus  Eee Pad Transformer Prime] ChrisChan92:
kay if i didnt read wrongly i need twrm instead of cwm??
[Asus  Eee Pad Transformer Prime] tweeny80:
Hey fella

You were given some good advice already... I suggest you reread post 14. It will lead you to Mcjesus post on how to get a custom recovery installed. Be warned you will have to invest some time reading to understand the steps :D but take your time, and once you have Twrp installed you will be sweet as.
[T-Mobile, Samsung Galaxy SIII] chicomostoc:
how to root and install cwm touch my sgs3 t-mobile stock 4.1.1 JB ??????????????????
[T-Mobile, Samsung Galaxy SIII] Hellstyrant:
Use the search feature... the information is out there.

Sent from my SGS3 running AeonFluxx v4
[T-Mobile, Samsung Galaxy SIII] chicomostoc:
but only find for 4.0.4
[T-Mobile, Samsung Galaxy SIII] j_smith305:
go to this thread and follow the instructions. They have a pre-rooted 4.1 you can flash using odin: http://xdaforums.com/showthread.php?t=1949687
[T-Mobile, Samsung Galaxy SIII] chicomostoc:
Pre-rooted is permanent root?
[T-Mobile, Samsung Galaxy SIII] psykhotic:
Check android original development for cf auto root.
[Nexus 7 Accessories] sirlinux03:
Browsing trough the internet and I find this. I know there is a couple Chinese versions on amazon and ebay, but this one should be way better product, well made and good quality.

Targus Vuscape™ Case for Google Nexus 7

On Best Buy
[Nexus 7 Accessories] rav3nous:
Already available at Best Buy. Bought my vuscape 4 days ago. Great case, with huge cutout for the speaker grill.
[Nexus 7 Accessories] Westeim:
may want to fix that link? it went to the clamshell shoulder bag instead of the vuscape case on its own.
[Nexus 7 Accessories] sirlinux03:
You are right. Thanks
[Nexus 7 Accessories] sirlinux03:
Sorry I'll fix it later

Link fixed and add the best buy one
[Other TouchPad Development] castrwilliam:
kexec is now fully working!

Kexec host kernel: https://github.com/willcast/ubuntu-kernel-tenderloin branch is "kexec"

Graphical bootloader: https://github.com/willcast/kexecboot

Compiled host kernel uImage UPDATED: https://docs.google.com/file/d/0B4WUjKii92l2RHJoNE93c2dVRlU/edit?usp=sharing

THE ATTACHED KERNEL PATCH (decomp_copy_atags.diff) _MUST_ BE APPLIED for ANY kernel to be bootable FROM kexec.

YouTube: http://www.youtube.com/watch?v=ko_4cOj_5iM

Kexec kernel and OS installation is best performed through SmackMe2, which is available in its own thread on this site.
[Other TouchPad Development] atrix4g18:
I have no idea what you are saying, but keep up the great work!
[Other TouchPad Development] nikos5800:
Keep up the good work man , one question with you work in the future can we delete web os from the touchpad forever?
[Other TouchPad Development] castrwilliam:
I imagine that's already possible. Use lvm to delete all the logical volumes not tied to another OS and then delete the uImage.webOS symlink. That deletes webOS, frees mostof its space and removes it from the moboot menu.

If you choose to do that, though, using the doctor to restore WEBOS will be even more difficult because you'll have to wipe out everything AND potentially need to "unbrick" your TP (using the method involving NovaCom, the small boot image ripped from the doctor and a string of LVM commands that is posted on sone or other forum.)
[Other TouchPad Development] nikos5800:
Lvm? Can you make a tutorial? How to remove webos from touchpad?

Thank you
[Other TouchPad Development] blmvxer:
Before this is complete or posted for testing, I think we will need a tutorial and links to files of how to fix the tp from a full brick such as issues with removing and restoring webos.

Great job if your boot loader works as planned we will have a full multi-boot device with a few restrictions(drivers for untested ports, etc).

Keep it up. :)
[Other TouchPad Development] derksenkarting:
Awesome that you're resuming development castrwilliam! Can't help you with kexec though, sorry. I hang around in the Motorola Defy forums and some developers like Quarx have tried pursuing the kexec route in order to load custom kernels onto the Defy, might be worthwhile to throw him a PM. Would be great to have a more flexible bootloader!

I anyone needs a full restore, this thread helped me out. I followed the instructions when I screwed up and doctored without removing partitions. I believe WebOS Doctor handles repartitioning, so it should work:

http://xdaforums.com/showthread.php?t=1426244
[Other TouchPad Development] castrwilliam:
WORKING (but non-Kexec) Android multiboot for TouchPad.

DON'T TRY ANYTHING UNTIL YOU HAVE READ THE WHOLE POST!!

Beta 2 Updated with support for my Froyo Qcom kang.

I created a script that can install multiple versions of Android on the HP Touchpad, side by side, such that they can be selected at the MoBoot menu and operate independently. The script modifies them, on the Touchpad itself, to work with the new names for the partitions.

I want your feedback on this installer. It is used in the same way as ACME Installer but only shares one line of actual code with it (and it also uses the same binaries and config files on the initial ramdisk image, but they are Open Source so that should'nt matter.) I'll be posting this on XDA in a minute, my username there is also "castrwilliam".

If you do choose to use (TEST!) this:

- You need to create a folder on your media partition (the one that is shown when you select USB mode) with the following zips:

moboot [moboot_0.3.5.zip]

(the rest are optional but I recommend using them all so that you can help me test everything)

Froyo Test [Froyo-2.2.1-Qcom-Kang-Touchpad-a0.1-incl-gapps.zip]

CM7 alpha3.5 [update-cm-7.1.0-tenderloin-a3.5-fullofbugs.zip]

CM9 latest nightly [cm-9-xxxxxxxx-NIGHTLY-tenderloin.zip]

CM10 latest preview [cm-10-xxxxxxxx-EXPERIMENTAL-tenderloin-FOR_LIMITED_TESTING_ONLY_CAM.zip]

2.3.x gapps [gapps-gb-xxxxxxxx.zip]

4.0.x gapps [gapps-ics-xxxxxxxx.zip]

4.1.x gapps [gapps-jb-xxxxxxxx.zip] MAKE SURE not to use 4.2 gapps!

(NO Android Recovery will work yet, so don't try. It will reject TWRP and CWM at least.)

- If you already have Android and/or Moboot and/or native Linux (Ubuntu, etc.) installed:

* back up any data on your media volume. webOS should back up your apps for you.

* make both a nandroid (which WON'T work to restore in a multiboot config, but if you go back to single boot, it will be fine) and a Titanium backup [which should be portable to the same OS.]

* run ACMEUninstaller and then run SmackMe-Installer.

* if you have native Linux, backup your /etc and /home (I recommend the lovely GNU tar and gzip/bzip2). That should be the majority of what to keep.

* ALSO uninstall any native Linux you may be using after you back it up.

* lastly unzip and novacom boot the SmackMe-Installer.

If you don't already have Android, MoBoot OR native Linux, just:

* back up any data on your media volume. webOS should back up your apps for you.

* then unzip and novacom boot the SmackMe-Installer.

youtube demo:

http://www.youtube.com/watch?v=8Hhy20lzhR4&feature=youtu.be

File should be attached. Report bugs by PM'ing me, or posting in this thread :P
[Other TouchPad Development] nikos5800:
Can i remove webos with this multiboot? And stay only on android and ubuntu?
[Other TouchPad Development] castrwilliam:
This is strictly an installer. I was going to write a webOS removal script. However, android doesn't have the needed binaries. That leaves me two options: make another thing like SmackMe to do it or do it under whatever version of native Ubuntu you are running. Either way, I really don't want to have to test it myself. If I need to I'll have to doctor my touchpad EVERY TIME I do it. That's a lot of doctoring and a lot of flash write wear. So the answer is basically "find me a dev that wants to remove webos too. They'll either make you one or beta test mine." Sorry man.
[Other TouchPad Development] Mystikal57:
Amazing :eek: keep up the good work castrwilliam !
[Other TouchPad Development] castrwilliam:
Strange request

Hey, does anyone here still have the 2011 Froyo (2.2.1) system dump for Touchpad? It wasn't CM6, just something that HP accidentally released and someone over at Rootzwiki dumped. I'm posting this here because I have no account and they'd think I'm a noob there. All the links are down to it and I want to try messing around with its files, just for kicks. Maaaaybe I can get it to boot, and add support for it to the SmackMe installer, so at least I can have *four* versions of Android on my touchpad.

http://xdaforums.com/showthread.php?t=1234381

You know, 'cause I'm just that crazy.
[Other TouchPad Development] Mystikal57:
Wow it's been hard to find it but i think this is the good dump:

http://download.digiex.net/Consoles/Tablets/HP-Touchpad-Android2.2.1-Disk-Images.zip

sources:

http://digiex.net/downloads/downloa...hpad-android-2-2-1-system-image-download.html
[Other TouchPad Development] castrwilliam:
it's alive! (sorta)

Somebody on XDA found a link that I thought was dead. It was the mmc dump of someone who had Froyo leaked by HP onto their fire-sale Touchpad.

FAQ:

"Obviously nobody wants this. Everybody's running Jelly Bean."

That's exectly why I did it. My point is to do the most outrageous and downright unnecessary things possible with commonplace hardware.

"What doesn't work?"

Rotation, sound, wi-fi, softkeys (i.e. Home, Back, Menu, Search.)

"What does work?"

Camera (OH HAYULL YA), touchscreen, battery reading, power button, volume button (but it dosen't matter b/c sound is borked).

"I can haz Modded Froyo?!"

Not yet.

YouTube: http://www.youtube.com/watch?v=zX29IcTIB14
[Other TouchPad Development] derksenkarting:
Hah awesome work, I think you hold the record of most different OS'es on one device now! It looks quite functional already.

Oh and about the "Obviously nobody wants this. Everybody's running Jelly Bean." quote, I only run WebOS and your Ubuntu 12.10 port on the TP!
[Other TouchPad Development] -SGA-:
As soon as I get my power button sorted out I am on this!
[Other TouchPad Development] castrwilliam:
Hey everyone! Froyo here!

I've just zipped up my Froyo kang such that it will work if flashed from SmackMe, and if you're crazy enough to run it alone, hopefully also Android recovery.

sound works!!

The Wi-Fi works now BUT YOU NEED A STATIC IP ADDRESS. (problems with dhcpcd)

The buttons are hacked to work (by my new shell script: /system/bin/buttond, check it out) as follows:

Volume Down is Back

Volume Up is Menu

Center is Home.

Obviously once the audio works (if ever) that will be an issue. My embarrassing secret (at least probably to the devs here) is that I don't know Java. That makes it difficult to mod on any touchscreen buttons...

The real audio library is /system/lib/libaudioflinger.real.so and the stub one (default via a symlink) is /system/lib/audioflinger.so. Using the real one causes bootloops.

Auto rotation still won't function.

Google Apps and even Facebook are included in this ROM. (It's not CM6.) So are some potentially geeky Qualcomm apps.

Don't set up your Google Account during first boot, because it will ask you to slide the keyboard open. That sounds pretty impossible onn this device. Set it up from Settings later, and you shouldn't have that issue.

UPDATED due to install issues with actual Android Recovery. Redownload.

Download Initial Version (Alpha Minus-One-Point-One): https://www.dropbox.com/s/wcs2mra8aedj1hf/Froyo-2.2.1-Qcom-Kang-Touchpad-a0.1-incl-gapps.zip

Download Second Version (Alpha 0.2): https://www.dropbox.com/s/t1cptjj5i02epas/Froyo-2.2.1-Qcom-Kang-Touchpad-a0.2-incl-gapps.zip
[Other TouchPad Development] jacobas92:
^^^

I wanted to try froyo soo bad when I heard about those dumps last year (I think) lol. I still want to try it.

Now, if I read correctly, I can flash this from TWRP/CWM right?
[Other TouchPad Development] castrwilliam:
It should work from that. I only tried with my SmackMeInstaller from the last page. That said... MAKE A NANDROID, because it WILL delete your current Android install, and if anything goes wrong (or even if it works but you see a CWM/TWRP error/warning), tell me and I'll fix it. :D
[Other TouchPad Development] jacobas92:
Ok, thanks!
[Other TouchPad Development] castrwilliam:
Oh... make sure to wipe data and cache between doing nandroid and flashing. :o
[Other TouchPad Development] :
Looking forward to it :D
[Other TouchPad Development] jacobas92:
Oh, I always do. You wouldn't believe the amount of people over in the one x section who go from like 10 different roms and never wipe anything and are clueless as to why everything keeps fc'ing and rebooting.

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

Ok after a full wipe it installs fine, but can't get it to boot. Doesn't even get to the boot animation. Also, is the uImage supposed to be titled "Cyanogenmod"? I made sure to remove cyanogenmods uImage before installing.
[Other TouchPad Development] castrwilliam:
Yes, that's the correct uImage name. I'll check my init scripts first. It probably has something to do with the names of logical volumes or something.

Do you have ADB set up on your computer? If so, can you post or PM a logcat?

Otherwise I will stash all my extra kernels somewhere and try installing to normal partitions. :P
[Other TouchPad Development] jacobas92:
I did, long story lol. I'll install it later today when I get back to the house.
[Other TouchPad Development] castrwilliam:
I no longer need that.

I found out the problem. The new zip is uploading, it is smaller because I also deleted the Setup Wizard and Facebook because they both tend to FC.

That wasn't the actual problem though. The actual problem is that by kanging CM's updater script, I was having recovery try to make invalid symlinks on top of some pretty needed things, like the main shell (/system/bin/sh) and the system fonts.

I deleted those symlink lines and it booted right up. The reason this wasn't an issue with SmackMe is because the line that turns the updater script into a shell script won't allow the "ln" command to overwrite files with symbolic links, so none of the dead links are installed.

Here's the URL again (I'm updating it in the original post, too.)

https://www.dropbox.com/s/wcs2mra8aedj1hf/Froyo-2.2.1-Qcom-Kang-Touchpad-a0.1-incl-gapps.zip
[Other TouchPad Development] blmvxer:
Is this bootable via twrp or cwm. Or is it only via SmackMe.