yashsingh1/xdaforums huggingface dataset:
[Other TouchPad Development] JesusFreak316:
I just wanted to say this is fantastic and completely blows away my humble little scripts for the TouchpadBuntu project. :p This just brings everything together so well, and is just in time for an easy Ubuntu Tablet Edition install for the inevitable port.
[Other TouchPad Development] mthous01:
Re: [Installer] SMACKME 2.0 (kexec or moboot, native Linux or Android)

Can I just webos doctor it to reset partitions and get back to scratch?

If not, could you detail how to get/use lvm, and tailor.
[Other TouchPad Development] netkillercat:
you have a terminal open type lvm lvscan and press Return. This will list all of the existing partitions on the HP TouchPad, the

Sample

/dev/store/cm-system [304 MB]

/dev/store/cm-cache [200 MB]

/dev/store/cm-data [1.50 GB]

To remove each one type the following lines and press Return after each one:

Sample

lvremove /dev/store/?

lvremove /dev/store/?

lvremove /dev/store/?

scan parts show up remove them just like above then with tailor unmount USB media then check

File system after that it will give y the option to enter size of partition little math after that when it finish mount the partition

Go to boot folder internalz and delete what you just uninstall do this at your own risk
[Other TouchPad Development] Remolten:
You can just webOS doctor back to stock to reset all partitions etc.
[Other TouchPad Development] mthous01:
Actually, you can't without putting yourself into a WebOS bootloop. The lvm commands are necessary. I used the guide

htFactory Conditions and all seems to be well.
[Other TouchPad Development] Remolten:
He just wants to get rid of the partitions created by kexec. He should be able to webOS doctor because none of the stock partitions have been changed.
[Other TouchPad Development] mthous01:
I'm the one who wanted to get rid of the partitions, and I tried WebOS Doctor, and it put me into a bootloop (actual experience). I had to go through the lvm partitioning to fix the bootloop.
[Other TouchPad Development] puffybsd:
Ubuntu password and cm10 audio

Does anyone know the Ubuntu password for "Final user"?

Also, audio works, but occasionally it stops working - fidgeting around sometimes brings it back and some times doesn't - reboot restores it. Is there a workaround or known cause to avoid the reboot?
[Other TouchPad Development] Remolten:
username: ubuntu

password: ubuntu

As far as I remember from last time I used it.
[Other TouchPad Development] puffybsd:
Thanks, that worked.
[Other TouchPad Development] Zerosuit Connor:
Re: [Installer] SMACKME 2.0 (kexec or moboot, native Linux or Android)

So do I need to use acmeuninstaller and this will create two new slots in moboot or should I just use it and it will install my other version of android? Also, what's the go with recovery if I install a second android ROM?

Sent from my HP Touchpad >:D
[Other TouchPad Development] netkillercat:
i recommend do acmeuninstall so you can start fresh

just back up back up all your stuff .

and acmeunistall first if you already have cm

then smackme

thats the best way to me so you can start fresh

i always say if you can start fresh why not:silly:
[Other TouchPad Development] blmvxer:
Re: [Installer] SMACKME 2.0 (kexec or moboot, native Linux or Android)

I've decided to take the plunge and install Ubuntu 12.10, copied files to sminstall, I tried smackme before and after using the 4GBPartition script.

After using said script I got to this point

Plymouth_terminal fail

Out_Of_Order packet.

So where did I mess up?

I'm gonna try webosdoctor tonight and go back to stock and retry the methods again.
[Other TouchPad Development] blmvxer:
Re: [Installer] SMACKME 2.0 (kexec or moboot, native Linux or Android)

I switched kernels and it worked! Dude this is very smooth, I'm gonna try hedge wars!

Does anyone know where or how to get a spotify for armhf?
[Other TouchPad Development] checker7481:
I've used the installer to Install Android and Ubuntu. Firstly I've run the ACMEUninstaller and than Smackme2. After that I resized the partitions for android41-Data because 750 MB are not enough. But Android is no longer able to mount the Data and the media/internal partition. So I deleted all partitions and used the doctor 3.00 to make all things again. Can I change the Smackme2 installer to make a bigger Data partition?
[Other TouchPad Development] 1kftlbs:
The link for the buildables for the main installer is dead. Can someone repost?? Thanks....
[Other TouchPad Development] netkillercat:
any updates

:D
[Other TouchPad Development] RavenDF:
Problems

Alright, so i feel like a super nOOb right now, i'm having a huge problem getting this to work, and i don't know why.

So, i installed the WebOS Sdk, Novacom/Novaterm. anyway after getting all that installed and rebooting, i copied the files over to my HPTP, and put it into Recovery mode, then on my pc i went into command Prompt and entered the command, however it only error'd saying "The system cannot find the file specified" Now i read someone that i had to have it copied into my Novacom install folder, however upon doing this nothing changed, it still said the same thing. I'm running Windows Seven 64-bit, My HPTP is currently Duel-booted WebOS and Android. Any help would be most wonderful..

THanks

SRC
[Other TouchPad Development] guynux:
Smackme after CM10 installation

1/ can I go with smackme for an Ubuntu installation after a regular CM10 installation or should I uninstall CM and reinstall it with smackme?

2/ do I check for left memory before installation or does the script does it all (assuming that it formats the ubuntu partition) ?

Thanks for this great job
[Other TouchPad Development] blmvxer:
I installed Ubuntu 13.04 first via smackme2, and then later on ran acmeinstaller 3 and everything worked perfect. :)
[Other TouchPad Development] gelcode:
I'm getting my barely-used 16GB TouchPad in about 36 hours and I can't sleep from the anticipation of tribooting it.

I do have a few questions (Not related to installing for a change) that google and the various threads I've found couldn't answer.

1. Will I be able to put a password on the "boot" selection of the device? I.e. Is there some sort of authentication possible to make the device only boot into a specific OS if I authenticate (I presume no, but would love it)?

2. a) Does drive encryption work, b) does it have a significant performance impact, c) is there any potential longterm repercussions (sd failure, internal space failure) to using an encrypted filesystem?

I'm not gonna keep much semi-sensitive data, but as it's a mobile - I worry :p

Thanks for any answers.
[Other TouchPad Development] geomonroe:
i am getting an error from desktop pc about file not found.

can you tell me which files go on HPTP and which stay on pc.

also, do i have to put any files in the palm, inc. folder?
[Other TouchPad Development] gelcode:
geomonre - I just installed (I think successfully) for the first time. What I pieced together from many, many sources is:

- Install HP webos SDK (which also required installing VirtualBox)

- Download the following files:

- - uImage.SmackMe2 (1st post link)

- - uImage.kexec (1st post link)

- - kexec-<OSNAME>.tar for each OS you want to install (1st post link)

- - download the actual tar for each OS you want to install (other threads/sites) - they need to match the filename format mentioned in the first post

- - download moboot (elsewhere)

- Connect your HPTP to the computer via USB and mount it (pop-up on HPTP).

- Make the "sminstall" folder and transfer the following files over:

- - the tar for each OS

- - moboot

* I went ahead and copied all of the files over however

- Now eject the USB device and Reboot into recovery mode.

- at the comandline on you PC, you need to navigate to the place where the files are on your system:

So if you have them on drive C:\ on Windows, type "C:" (w/o quotes).

If they are at C:\temp\touchpad, navigate to that directory using "cd temp/touchpad".

OSX and Linux of course will be different.

- Now run the command from there.

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

This of course presumes that I've done it right. Still troubleshooting. As far as I can tell everything was installed.

I boot into the OS chooser, then chose kexec... both Android and Ubuntu (my choices) are listed, and I can navigate to them with the Volume buttons... but I can't figure out how to choose one in kexec. Pressing home does nothing... pressing power does nothing... press-hold for even 1 second just reboots to OS selection screen again.

So it appears I did right, and am too stupid to use kexec. :p
[Other TouchPad Development] geomonroe:
Slax

tried slax seems like a no go the kexec is there and seems working but no slax. i will try again
[Other TouchPad Development] geomonroe:
tried again with slax tar. no go:) will try to pull and post log
[Other TouchPad Development] lildark7:
help please

I had trouble installing this. could please make a video of how to do it. and upload it again

Buiidables for the main installer:

I get confused all at the hour to do each step. my English is super bad and to install things using google translator.

note: I want to install ubuntu 13.04. but right now I have only the moboot, cyanogenmod and webos.

if someone could pass me a tutorial in Spanish is the agradecee much and thanks for your help friends.
[Other TouchPad Development] techlover10:
Got the Ubuntu installed and I LOVE it!!!! Only problem is that I had to uninstall Android completely because I had it installed the ACMEInstaller way, and this needed Smackme. So, I did the backup as recommended. Now I can't figure out how to restore from the backup, because I don't have ClockworkMod. I don't really mind not having it, so long as I have a way of backing up and restoring; I can't find this in Smackme or Kexec. Is there a way to install ClockworkMod?

P.S. This is my first post here but I've been silently lurking in the shadows, keeping up with TouchPad developments and flashing a ROM every once in a while; I'm fairly experienced with the various methods of flashing software.
[Other TouchPad Development] thehosh:
My TouchPad keeps getting stuck on "shrinking media filesystem". How can I fix this?
[Other TouchPad Development] geomonroe:
http://xdaforums.com/showthread.php?t=1426244

First, I am not a dev. I can only tell you what I would do in this situation. I would start over with the above, as I am not able to or willing to take chances with the partitions. First making sure my pad was completely charged and ejecting it correctly from windows when I am done. Secondly for me I am also going to waite a few more weeks for a little more polishing to be done with Ubuntu for the touchpad;)
[Other TouchPad Development] thehosh:
Thanks! It's currently running webosdoctor :)
[Other TouchPad Development] geomonroe:
I read in some post that ejecting the pad incorrectly can adversely affect the partitions as well. From windows I have found ejecting from start>computer, the safest.:)
[Other TouchPad Development] castrwilliam:
nsboot released

I've never really personally been proud of smackme. It's been through a rewrite once, but it's still buggy and difficult to maintain. I'm not the best at shell coding, and also, I've wanted to make an actual interface for a while.

Meet nsboot., a kexec bootloader and installer coded in C.

In the post for nsboot, I mention that it is a beta. I, personally, have replaced moboot with nsboot for a day now that it can boot webOS via kexec. The files for that will be posted in a minute, along with some for Arch Linux ARM, which also let the old port boot from ext4 - needed because nsboot formats EVERYTHING in ext4.

A good thing about "kexec bootloaders" like this is that if properly installed, they actually have a lower chance of bricking your TouchPad than moboot does (if you are a "crack-flasher", you don't ever have to touch /dev/mmcblk0p13 after you install nsboot.) Even if you mess up your nsboot installation (which would be difficult because it has a one click install button), you can technically get out of it without doctoring - just use novacom to boot a new copy of nsboot!

As for kexecboot, the old kexec bootloader, I'm phasing that out too: unless anyone has particular concerns about smackme2 or kexecboot, I strongly urge you install nsboot today.

Plus, I really need beta testers: nobody has commented on/thanked my nsboot post yet - I really hope people aren't jumping ship to other tablets :rolleyes

Link: http://xdaforums.com/showthread.php?t=2296029

(Sorry for making this sound more like an advertisement than an upgrade annoucement.)
[Other TouchPad Development] jacobas92:
Want to test soooo bad. Mah PC is kinda down for the count without a working fan for the gpu. I'll see if I can get away with using one of the lab computers between one of my classes lol.

Thanks for keeping this thing alive. It seems there are only a handful of devs left out there with TP's that still have interest in dev'ing for it.
[Other TouchPad Development] geomonroe:
No don't stop, well unless you want to. I wish I could help but, alass, I am no coder.I have "messed" my tp up a bunch of times so I am willing to be a Guinea Pig;)

P.S.any help with running novacom and osdoctor in Debian 7 welcomed:)

John 3:16
[Other TouchPad Development] castrwilliam:
Well... there are novacom .deb files that worked for me on Squeeze (6) and also Ubuntu - everything 11.10 and after. If you're on the amd64 architecture I can upload the .deb.

After that (as root) you can:

dpkg -i /path/to/palm-novacom_1.0.76_amd64.deb
apt-get -f install
novacom boot mem:// < uImage.nsboot
[Other TouchPad Development] geomonroe:
Sounds good thanks

John 3:16
[Other TouchPad Development] castrwilliam:
novacom amd64 .deb: https://docs.google.com/file/d/0B4WUjKii92l2ekUwTTRXTG5KS1E/edit?usp=sharing

Includes novacomd, novaterm, and novacom.
[Other TouchPad Development] greengiant:
http://imgur.com/l1ehnMw

files are in sminstall on /media/internal

i'm confused why this isn't working
[Other TouchPad Development] castrwilliam:
You need to have uImage.SmackMe2 in the current directory on the computer you're running Novacom from. (The '<" tells the shell to redirect the input from that file, it isn't passed to novacom, so it couldn't work that way anyway :P)

Also, what's with the extra switches (-w)?

Save yourself some work and use nsboot next time :)
[Other TouchPad Development] geomonroe:
Hello, castrwilliam, as I mentioned before, I am not a coder, but I would like to learn. Any suggestions?
[Other TouchPad Development] netkillercat:
uImage.nsboot ?

so where is the nsboot cant find ?
[Other TouchPad Development] geomonroe:
Check post 107 in this thread

John 3:16
[Other TouchPad Development] netkillercat:
thanks

some how i mist the last link :silly:
[Other TouchPad Development] geomonroe:
:D

John 3:16
[Other TouchPad Development] geomonroe:
Just an aside. Debian 64 is smokin fast;)

John 3:16
[Other TouchPad Development] esworp:
No choice given?

Followed the instructions given here, having taken ubuntu 13.somethingsomething from a related thread that pointed here..

Started with virgin factory-fresh 3.0.5 webos build. Created the smistall folder, and dropped in TouchPadBuntuRootfs1304f.tar, uImage.kexec, and kexec-ubuntu.

Slapped SmackMe2 into Palm/SDK/bin alongside novacom and novaterm..

did the ol "novacom boot mem:// < uImage.SmackMe2" from cli, and saw lotsa linuxy goodness. Walked off to let it do it's thing.

When i came back about a halfhour later, I'm in (virgin) webos again. I rebooted to see how one gets into Ubuntu.

But, there wasn't any obvious "hey pick which os you want to boot from" interaction, i just booted into WebOS again.

Here's where you get to tell me how silly i am for forgetting to X and missing where I should've Y.

PS: do i care that the buildables link is a no-go?

:]
[Other TouchPad Development] Atari-San:
Hi, i was using your installer since some month ago and i saw that you make another one with recovery. I got a problem when installing the kexec menu on bootloader, it said boot partition is full. I have done the step on page 8 for restoring to factory my 32 gb touchpad. I don't know if i need to install moboot too now or just kexec. Moboot install is fine. I need kexec for the ubuntu and i want to put cyanogenmod jellybean with recovery on it. What are the step for flushing the boot partition in /dev/block/mmcblk0p13 without android ? It could be useful if the step are for the recovery image in page 8 link. Thank you. ^_^
[Other TouchPad Development] geomonroe:
Caste are still working on this project?
[Other TouchPad Development] castrwilliam:
Right now, all my development is going on nsboot.
[Other TouchPad Development] mkglitzman:
Buildables Link

The link to the buildables for the main installer is dead. Do we still need that file to run the installer? If so, can someone re-upload?
[Other TouchPad Development] castrwilliam:
They aren't needed... and if you're still interested in source it can be checked out from the github link in the main post. The buildables were pre-SM2.
[Other TouchPad Development] geomonroe:
ubuntu 13 install help

on the hptp I put: uImage.kexec and TouchPadBuntuRootfs1304b2.tar.vs, uImage.SmackMe2 and moboot.

in the palm folder I added the kexec and smackme

install appeared to work.I could see the penguins and and at reboot moboot was there along with smackme.

when I chose smackme a few lines of code ran. Than hptp rebooted, never booted into ubuntu..

would you guys help me sort this out:crying:

george
[Other TouchPad Development] castrwilliam:
If there is an option to boot kexec, use that. uImage.SmackMe2 is not supposed to be put in the sminstall folder because it is just ghe installer - there's virtually no use in keeping it around. Also, it is huge compared to other uImages, which brings us to the other possibility:

If there is no 'boot kexec' in the moboot menu, then the installer ran out of space on /boot. Boot into whatever OS you can and DELETE the uImage.SmackMe2 file from boot *and* the internal storage/sdcard area. If you need help doing that (or if you can't boot anything) then please PM me.

After this is resolved, you will need to either move the uImage.kexec to /boot manually, or run the installer again - being careful NOT to copy uImage.SmackMe2 to the sd card partition.
[Other TouchPad Development] geomonroe:
Enlightened

worken froma hptp runnen enlightenment.

Hats and deep bow to the Man, the legend, Cast!

Thanks for putting up with me bro.

Geat work!
[Other TouchPad Development] castrwilliam:
Yay! Good job!

I'll have the update package made available again in a minute, I had a complaint of a boot to a blank screen, so I pulled it from distribution until I figure out what's up with it.

EDIT - It's up if you want to try it!
[Other TouchPad Development] geomonroe:
moboot

i put moboot in sminstall folder,pretty sure you need it to make this work

also i would empty the sminstall folder before putting moboot in the folder
[Other TouchPad Development] geomonroe:
The tablet profile is working, just need to figure out how to replace the? marks with icons.

P.S. anyone know how to get openbox installed and setup. I did update with apt and nothing broke;)

John 3:16
[Other TouchPad Development] castrwilliam:
tablet profile?
[Other TouchPad Development] geomonroe:
Yea my pads upstairs and the wife is sleeping I will post the path later. Enlightenment is pretty intimating for a clumsy fingered fool and the tablet mode has big icons;/

John 3:16
[Other TouchPad Development] geomonroe:
tablet mode

If I have it right.

Settings >settings panel>policy
[Other TouchPad Development] castrwilliam:
Oh, I know what you're talking about. FYI KDE Plasma Active also runs somewhat well now that we have the working GPU drivers.
[Other TouchPad Development] gunho1224:
How can uninstall?

I want uninstall completely SmackME2 but how can i uninstall this?

ACME has uninstaller but i can't find Smackme uninstaller...
[Other TouchPad Development] geomonroe:
Uninstall.

if it were me i would start fresh with this. http://xdaforums.com/showthread.php?t=1426244

i am sure someone will have a better answer just hang out for awhile.

if you choose to restore make sure you have a fully charged pad. you follow the right instruction set for the right size pad and also make sure you eject your pad correctly
[Other TouchPad Development] newbieandroid:
Made a sminstall with: TouchPadBuntuRootfs1304f.tar.gz, uImage.kexec, and uImage.moboot_0.3.8

and put it on the root of my Touchpad

opened up command prompt and went to the palm folder and ran the command: novacom boot mem:// < uImage.SmackMe2

Two Tux appear on my screen along with a bunch of text.

At the very end I see a message saying "Error detected, bailing out" and it restarts

What is causing it to fail?

Edit: Had to use ACMEUninstaller to remove the Android partition.
[Other TouchPad Development] netkillercat:
for some reason i cant install 10.1

im wondering did you fix android41 problem ?

trying to install the latest jc cm10.1 with bluetooth test

but it wont boot :silly:

also can you please,please add ubuntu touch to smackme2 and nsbootloader please want to give it a spin

i hear that theres update coming to ubuntu touch for hp touchpad and i want to try it out but dont want to lose my current setup
[Other TouchPad Development] kyzerdroid:
Hello, tried installing Ubuntu 13 on my touchpad using smackme 2 the install goes fine until I get a message saying that moboot is already installed. I already have cm10 installed and dual boot with moboot. I thought with smackme 2 I could triple using moboot and kexec? Thanks for your advice on how to proceed
[Other TouchPad Development] jacobas92:
You need to start fresh. Use Acme uninstaller to remove android then install ubuntu. If you want android, you must install it from kexec/nsboot
[Other TouchPad Development] sunilatxda:
I dont see kexec in boot. I see SmackMe2 in moboot menu. What am I doing wrong?

I did the same thing. I dont see kexec in boot. I see SmackMe2 in moboot menu. What am I doing wrong?
[Other TouchPad Development] yukmuk:
Error

So I went through the install, and everything looked fine, up until i booted kexec. It would do the normal boot sequence but then suddenly halt, saying,

"mountall: Event failed

mountall: Event failed

The disk drive for /mnt/sdcard is not ready yet of not present.

keys:Continue to wait, or Press S to skip mounting or M for manual recovery"

Any help?
[Other TouchPad Development] lil-devil:
Insufficient free space

Hi All

i've been trying to install ubuntu 13.04 onto my touchpad but i keep running into the same problem

as shown in the picture

extracting ubuntu tarchive. this may take upwards of 10 minutes.
Please Wait....
gunzip:error inflating
tar: short read
Extraction completed
TouchpadBuntuRoottfs1304f.tar.gz: moving to finished directory

free space on /boot = 272 KiB
disk usage of /meda/sminstall/uImage.kexec: 2776 KiB
insufficient free space for uImage /media/sminstall/uImage.kexec
uImage.kexec: moving to finished directory

How do i solve the problem of insufficient free space?

what is the free space its looking for?

i currently have about 7.5 gb of free space on my hp touch pad, is it looking for some other free space which ihave to partition?

Thanks!
[Other TouchPad Development] netkillercat:
whats in the boot folder ?

your boot folder whats in there ?

do this with a clean tp it is always the best way i did factory condition before i started i made sure acmeuninstall before i did factory condition to tp then started
[Other TouchPad Development] Prathusa:
cp: No space left on device

Hi I keep on getting an error saying "cp: No space left on device"

I am not new to this hp touchpad android hacking but I cannot understand what this means and how can I fix this??

Thanks in Advance.....:);):D