yashsingh1/xdaforums huggingface dataset:
[Other TouchPad Development] castrwilliam:
Copy all the installer files you want to have available to sdcard, just in case, this is a beta.

You need two copies of uImage.nsboot, one you put on the sdcard, the other you memboot:

novacom boot mem:// < uImage

Wait for it to get to the Main Menu.

Go to installer menu->install uImage, and navigate to the copy you put on the sdcard, and reboot.

if you're switching from moboot

Boot "nsboot" from the moboot menu.

Install all your kexec tar files, these are needed for things to show up in the boot menu.

Try booting all your OSes from nsboot.

if you are fine with the state of things, and want to use nsboot as your main bootloader, go to install menu -> replace moboot with nsboot.

If you're doing a new installation

Since at this point you have the default bootloader setup, this is a bit different with regards to testing.

Keep your TP tethered to the PC.

Try booting all your OSes, but you'll have to do the memboot command from recovery mode each time until you select install menu -> replace moboot with nsboot (sort of a misnomer in this case.)

Do so when you are fine with the state of things, and want to use nsboot as your main bootloader.
[Other TouchPad Development] castrwilliam:
Planned feature. I may be able to get it working tonight.

Look at the github logs https://github.com/willcast/nsboot/commits/master - generally, every time I update it on github I'll upload a new "revision" on Google Drive.

It's already come a long, long way.

EDIT: it's up! https://docs.google.com/file/d/0B4WUjKii92l2Ukl4TE1EM1pjTDg/edit?usp=sharing
[Other TouchPad Development] imapjonny:
I get reboots caused by kernel panic while i am trying to Format a new volume or install something to it

Edit : i got "cant open moboot verbose"or something like this by installing the New nsboot
[Other TouchPad Development] imapjonny:
I managed to get ubuntu 12.10 installed to as u can see in picutre 1. I installed it into a volume called ubuntu-root2 and extracted the kexec-ubuntu.tar on top of it . But if i wanna boot it it fails (see other pictures). I think it trys to boot up from the wrong partition, from ubuntu-root. Do i have to change something in kexec-ubuntu.tar to let it boot from ubuntu-root2 ?.
[Other TouchPad Development] castrwilliam:
Update: I just added the necessary code for nsboot to automatically modify kexec tar files installed to non-default volumes. I also redid the Ubuntu kexec tar to have updated kernels, which enhance both 13.04 and 12.10. Redownload nsboot and kexec-ubuntu.tar and install them each, and you can also put the kexec-ubuntu.tar on your 13.04 volume, it has extra features.

MAJOR UPDATE - nsboot uImages now have support for adb (the Android debug bridge.) You can run a shell in the bootloader environment, and push or pull files from any mounted filesystem.

Also, debuggable core dumps are copied to the nsboot/log directory of your SD card in the event that nsboot quits and the system reboots

Lastly, formatting is now fixed.
[Other TouchPad Development] Socrguru:
I keep getting an error "Untarring failed with code 2" when trying to install an android kexec tar. I also get a reboot when trying to install Ubuntu 13.04 (at the untarring step, after maybe 2 minutes of waiting). Anything I'm doing wrong? Anything I could do to help troubleshoot?
[Other TouchPad Development] castrwilliam:
if you're using the latest version, whenever it reboots abnormally it creates these files, in /sdcard/nsboot/logs:

core-nsboot, nsboot.err, nsboot.out

Send "core-nsboot" to me and I can debug the program almost as if it were actually running. The issue with this is that certain things need to match up between my binary and yours, so it's critical that you reproduce the bug with the absolute latest revision from Google Drive.

With regards to the ubuntu-13.04 problem, I'd like to know which options you used to install it. Typically these symptoms indicate that the ubuntu-root LVM was never mounted, and the tarchive is extracted into the ramdisk, which eventually fills up all available RAM, and crashes something or other (there is an "out-of-memory killer" but it can't free ramdisks, only kill processes).

I'm about to attempt to duplicate the kexec android issue too, I have a 32GB model and just keep all my installer archives permanently on the sdcard.
[Other TouchPad Development] Socrguru:
It should the be latest version, I just found this thread yesterday :) (recently got a Surface Pro, so my TouchPad has taken a backseat for a bit).

When installing Ubuntu, I went to the Installer menu, chose tar.gz file to default LV, and selected the file (TouchPadBuntuRootfs1304f.tar.gz). I used 4000 for the new volume size. I have tried creating the LV first ("ubuntu-root") prior to installing, and got the same result. The installer menu does create the ubuntu-root LV if I don't have one before trying to install.

I had no problems installing the CM10.1 zip (can see the LV's it created, too), but the kexec tar just isn't working for some reason.

I just re-transferred all my files to the TouchPad again and tried to install Ubuntu again - did not get the reboot this time, but got "extraction failed with exit code 2" after "extracting .tar.gz file, this may take 10+ minutes". Would there be a core-nsboot created with this that would help you?
[Other TouchPad Development] castrwilliam:
If, when it crashed, it said something like:

Segmentation fault (core dumped)
error encountered, copying core file(s) to SD card and rebooting

...then it created that file. Check on your SD card for the file - and also, your version is new enough that you can connect the TP running nsboot to your computer, and pull the files with adb:

adb pull /mnt/media/nsboot/logs/core-nsboot

In the case of it just saying 'error code 2', you might have a corrupted tarchive... how are you copying it, and what's its file size (and if you can get it, the md5sum?)

Oh, you're installing CM10.1? The problem is probably that it's treating it as CM10 / Android 4.1 (currently the only ZIP names specifically recognized as 4.2 are "ev*.zip" and "Evervolv-*.zip" because they were the first.) Then, when you try to install kexec-android42.tar it tries to find volumes for Android 4.2 and doesn't.

I'll update it now, I'll just go the CM10.1 threads and get the file names.

An aside, it seems that whatever I do, either 4.1 fails to boot or 4.2 does, and I'm not sure of the current state of affairs. Don't be shocked if I have to push out a fix for 4.2 to boot.
[Other TouchPad Development] Socrguru:
Didn't get any segmentation faults (that I could see).

I got the tarchive from your Ubuntu 13.04 thread, it's 622,990 kb with an MD5 of E46078076A5F893BEFB324B125103D61 (both on my computer and on my TouchPad, so not a bad transfer). I've been connecting the TouchPad as USB drive in WebOS and transferring that way.

MD5 of uImage.nsboot is FBC649A6A096FBFF33ED6FDAAA50C9EF, if that matters for anything.
[Other TouchPad Development] imapjonny:
Where Can i finde the New kexec-ubuntu.tar?
[Other TouchPad Development] castrwilliam:
It has the same URL as the old one - I revised it with Google Drive.
[Other TouchPad Development] netkillercat:
?

nevermind
[Other TouchPad Development] castrwilliam:
Main post is updated majorly. Sorry, I just noticed I said that the ubuntu tar was updated, but I never shared it :confused:

The only boot option left to test is Fedora.

I recommend anyone who uses this and encounters issues to update both the bootloader (uImage.nsboot) and all kexec tar files.

I will be on vacation with my family until late this coming Sunday, and I'll be without my development platform.

(which still might not stop me from doing a fix or two on native Ubuntu on my TP) :highfive:
[Other TouchPad Development] cessnao3:
I seem to be having some trouble installing Ubuntu with nsboot. I install the ubuntu-kexec.tar as default, and then the ubuntu rootfs.tar.gz as default in a 5120 MB volume, but nsboot will not find my Ubuntu installation. I know I am missing something, but I cannot figure out what it is.
[Other TouchPad Development] castrwilliam:
You need to install them in the opposite order: first install the rootfs, then the kexec. The reason is that installing a kexec .tar never formats the volume, because it makes no sense to boot without a root filesystem. On the other hand, installing a new root filesystem requires the destination to be formatted.

Usage of .tar.gz Installation Functions

default: You select the archive file, and then nsboot selects the LV (which will be created if it does not exist) and size for you. This mode always wipes the LV before extracting the archive. Use it to install fully supported distributions to their default volume.

existing: You select the archive file. You also select the LV, from a pre-filled list of existing volumes. This mode also always wipes the LV. Use it to reinstall distributions from scratch.

custom: You select the archive file, and then type in an LV name, and choose a size. nsboot will create an LV with your chosen parameters and then wipe it. Use it to add second instances of distributions, or install them into non-default LV's, or to install distributions that are unrecognized.

nowipe: This is the only mode that doesn't wipe the LV before extracting the tarchive into it. Use it for things you want to overlay on top of the existing OS, for example, you can install the 9 extra archives that come with Fedora this way.
[Other TouchPad Development] R187J:
Could someone wip me together a zip with everything that I need for this ubuntu 13.04; 4.1.2 schizoid; and twrp

I just really wanna try it and don't have the tone to make the package myself

Thanx in advanced

This post has been exiled from my Ecliptic Rezzy to be stranded here for all eternity
[Other TouchPad Development] castrwilliam:
I'm back from my vacation. I got kernel 3.0.8 booting from hardboot kexec, and all the native Linux kexec tar files will soon be updated with it, as a third kernel option. Maybe this will also help me figure out what's going on with b-man's seemingly abandoned 3.4 kernel.
[Other TouchPad Development] kicker22004:
Good work. I've got an issue with nsboot not flashing the ALPHA kernel.
[Other TouchPad Development] castrwilliam:
3.0.8 update

Changes made to kexec-arch.tar: Added vmlinuz-2.6.35-arch-kgsl3.0

Changes made to kexec-fedora.tar: Dropped 2.6 kernels (they don't support fanotify, which systemd requires) and added 3.0.8 kernel

Changes made to kexec-slackware.tar: Added 3.0.8 kernel

Changes made to kexec-ubuntu.tar: Added 3.0.8 kernel

By the way, I have compiled working Wi-Fi kernel modules for 3.0.8. I will soon upload them as a .tar.gz file you can flash with the "no wipe" button, on top of your existing installation. Note that even if these modules happen to fix Bluetooth also, that is untested by me.

Issues remaining with kernel 3.0.8 are here

Can't read battery charge state. Always shows empty.

Bluetooth might work, might not (see above.)

OC limit is 1.78 GHz. Compare to 2.16 GHz for 2.6.

Bootup logos have color channels swapped, to undo swappage done by the Freedreno driver.

No sound support.

Still no luck even getting 3.4 to panic properly. It literally hangs at the HP logo.

3.0.8 kernel modules:

https://docs.google.com/file/d/0B4WUjKii92l2eENHV1JJQ0lWYXM/edit?usp=sharing

After installing, boot into kernel 3.0 and run the following commands to set up:

sudo depmod -a
sudo modprobe ath6kl
[Other TouchPad Development] netkillercat:
bodhi uimage and tars that i found in one of my hard drives

Debian/Bodhi

I am unable to locate any tar.gz archives to test for this distribution, nor a kernel of any sort. If anyone wishes to step up and send one to me or even host it, I would be grateful and also I'd probably get it booting within a day.

i found some files for bodhi

Files https://drive.google.com/folderview?id=0B4qFXnDDwyxbLVdHeXZxTEVFZ3c&usp=sharing

uimage

.tar.gz

.tar

thanks for your work has made my hp touchpad i nice toy :good: work castrwilliams Rock On Dude
[Other TouchPad Development] castrwilliam:
Okay, downloading them now. All I should need to do is extract the initrd from that uImage you gave me, make a kexec-tar from it, and make sure my file names were the same ones you gave me, otherwise I'll need to push a nsboot update to make it recognize them. Then we'll have Bodhi on the TP once again, nsboot style :highfive:
[Other TouchPad Development] netkillercat:
nice man

Thanks

:fingers-crossed:

just added one more file to google drive rfs i thinks from bodhi not sure but just in case is there
[Other TouchPad Development] castrwilliam:
Here's a screenshot of it running. I will upload the kexec tar once I find out what's going on with only one of the kernels booting.

The wi-fi doesn't work; this is probably because it doesn't have the modules. It's pretty old.

Once I get that working I'll put an updated version on my Google drive, and I'll see if I can get those in charge of Bodhi to take it back.
[Other TouchPad Development] netkillercat:
sweet

:good:
[Other TouchPad Development] disc0rdian:
Getting an error message when trying to install evervolv4.2 android. Created a volume set, formatted, but when I try to install .zip I get an error saying android42-system android42-data android42-cache all could not be mounted???

Any ideas?

Thanks again for nsboot
[Other TouchPad Development] geomonroe:
OK, wheezy must have a file system change: ( And I am running the doctor after installing the nsboot. Don't know why it did not see my webos: (

John 3:16

---------- Post added at 02:19 AM ---------- Previous post was at 02:15 AM ----------

P.S. can you turn down the touch sensitivity for us clumsy fingered folk;)

John 3:16
[Other TouchPad Development] disc0rdian:
Anyone?

Is this still being worked on?
[Other TouchPad Development] geomonroe:
Cast mentioned the other day he was focusing on nsboot

John 3:16
[Other TouchPad Development] castrwilliam:
Try doing the installation again after rebooting. If it fails repeatedly then please go to utilities => save log to file. Enter a name (no spaces) and get the file off your TP to upload here - nsboot works with adb push and pull, and the logs are stored in /mnt/media/nsboot/logs - so try this:

adb pull /mnt/media/nsboot/logs

on an ADB capable computer, with the TP connected via USB aftwr mounting the media volume (also in utilities menu.)

Post the log you retrieved. If you can't get it off then attach 'physical' screenshots of each page (available for display via utilities => display log.)
[Other TouchPad Development] Daughain:
Ok, member of the peanut gallery here. Is there someone who could write out an install guide for those of us who dont have android installed? I have webos and moboot on the tp, no android, so adb fails. Can someone give directions for the palm novacom/novaterm interface? Also, is there a link to dl nsboot as a package, or do I have to build using git? Some of us 'lesser' users would like this as well, and we need simpler directions. Thanks.
[Other TouchPad Development] geomonroe:
I hope this isn't disallowed, I think we should throw caste a few bucks for his work and to write a good S.O.P. any ideas on how to get this done?

John 3:16
[Other TouchPad Development] castrwilliam:
New UI

The latest Google Drive Revision has a new UI. Look at the updated images/screenshots on the main post for more information. As you see, we've transitioned to a menu-based interface, and brief help/status/info messages are shown next to each entry. The screenshots are also attached here.
[Other TouchPad Development] netkillercat:
looking good

me like :good:
[Other TouchPad Development] kicker22004:
When installing the new 13.04 Ubuntu release do i still need to use the Ubuntu file here as well?
[Other TouchPad Development] geomonroe:
Anyone thought of starting a distro thread or can we just use the distro specific thread. Are these distros tweaked in a way that would break them if we try to tweek them to our individual liking. For instance I really like the AUR arch uses, but I am afraid if I start messing with it on hptp I will break it?

John 3:16
[Other TouchPad Development] castrwilliam:
I've never tried that myself, on PC, or on hptp. Probably the packages won't match up and the dependencies will mess up on either apt or pacman.
[Other TouchPad Development] Steelskinz:
Is that possible to make a "how to" with ninjaswag bootloader on "Ubuntu 13.04 Final Release" thread to bypass smackme from scratch ?

I'll doctor my HPTP, it always saying "you have to run acmeuninstaller" and i retried 5x already so i could test directly with ninjasw.

Thanks
[Other TouchPad Development] Main Target:
Does anyone have a mirror for Palm_webOS_SDK-Win-2.1.0-519-x64.exe ? The URL is broken on the palm site and I broke my moboot and cannot boot into android recovery anymore.
[Other TouchPad Development] geomonroe:
SDK

there is a guy at webos nations that has a working cached link but i am not sure if it is what you need

http://forums.webosnation.com/webos...oks-like-you-cant-get-sdk-anymore-almost.html
[Other TouchPad Development] netkillercat:
im wondering did you fix android41 problem ?

im wondering did you fix android41 problem ?

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

but it wont boot :crying:

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] nikki81:
I think I might be being a bit stupid here but were can i find the os tar files ?
[Other TouchPad Development] mich5712:
Hi,

Any news on this project?? :confused:

Since I've tried to create a volume, nsboot don't want to work wiht volumes, like create another, format, or select a volume to install a zip or a tar...

Anyone have an idea?? Thanks
[Other TouchPad Development] castrwilliam:
The Stability Release (0.2)

I've been gone for quite a while. My digitizer broke (physically). Just replaced it this month.

Anyways, nsboot git (https://github.com/willcast/nsboot) has been greatly tidied - we're up to commit 62 or so - though much of the added functionality is hard to notice.

Update on the dev goals:

short tern - by the end of this weekend hopefully - DONE

* kitkat ROM support - ALREADY READY AT TIME OF POST

medium - by next Monday hopefully - IN PROGRESS >60%

* rework input to allow key control as well as touch - IN PROGRESS ~20% *

* periodic screen refresh, instead of refreshing on input DONE

long term - as early as Christmas or as late as Febuary, depends :P

* porting to other devices I own, mainly 2013 Nexus 7 (flo) and Verizon Galaxy S3 (d2vzw)

* right now, key control is limited to the fullscreen log viewer.

Here's a new uImage straight from the source: https://drive.google.com/uc?export=...Kii92l2ckg1TkNnSWZBa1ZEZGZmaWllQlF0cnpCbzRJPQ

last uImage update: 5:07 PM, MST (Arizona time), Sunday, December 15, 2013

Enjoy!
[Other TouchPad Development] netkillercat:
good to see your still rock and rolling dude :good:
[Other TouchPad Development] netkillercat:
sounds great

:good:
[Other TouchPad Development] Puenos:
Hi!

First off, here again nice work dude! :)

Ran into a few quirks though..

First.. I cant boot up any OS from nsboot. neither webos, nor Ubuntu nor Android... have to novacom moboot and select kexec or OS whatever I want there

Then.. shutdown wont work either. just reboots my tablet everytime I select "off".

Last... lv creating works smoothly.. but installing .tar wont for me. just flashes "untar can take up to 10 minutes" and then Im back to select volume and stuff.. had to use SmackMe there

Any ideas? :)
[Other TouchPad Development] netkillercat:
? so is ready for kitkat right now as i understand it

new nsboot wont boot webos tried over and over just to make sure before i posted i can boot cm but no webos

kernel panic
[Other TouchPad Development] kageurufu:
I'm having the same issue, tried all your latest kexec-* files for webos, ubuntu, and arch and none will boot. Using uImage.kexec I can still boot into them (or just uImage.WebOS still works ofc)

I was unable to get nsboot to CC (something stupid with libstdc.so, and codesourcery, I'm working on it now), so i'm setting up my Touchpad to compile it, so i can try and pinpoint the failing commit.

Also, your other topic made it sound like you have a newer Arch install working? was that seperate from the Gnome3 release from Crimsonredmk?
[Other TouchPad Development] CalcProgrammer1:
How did you determine the kexec hardboot address and magic values? I'm porting to the Note i717 (MSM8660) and I've just about got it compiling but I'm hesitant to boot with what are apparently device specific values for a different device. Also, how did you go about figuring out what to do to the board file? I have all the low level stuff added that was common between this and the Nexus 7 patch but I'm not sure what to add in the mach-msm files. There's a dev over on the Note 3 (Snapdragon 800) forums who is looking at implementing kexec for the Note 3 as well.
[Other TouchPad Development] castrwilliam:
Trial and error.

Also, I have a newer version of the tenderloin patch on my github now.

You shouldn't hurt anything with the wrong address... as long as you don't hit MMIO or something
[MDA II, XDA II, 2060 ROM Development] busterkat:
which xdaII rom upgrade is recommended for use with Tmo USA? and where can I get it?

My XDA is using the O2 rom 1.60wwe

Thanks
[MDA II, XDA II, 2060 ROM Development] edsub:
I would sugest my upgrade.

There are users in usa that claimed to have used my previous upgrade with success!

http://xdaforums.com/viewtopic.php?p=66090#66090

Also plz look at the thread by dcs to avoid any country-id errors (which you might encounter since you have currently an O2 rom active)
[MDA II, XDA II, 2060 ROM Development] busterkat:
I don't understand how the Tmo Netherland applets would be usefule for a T-Mobile USA user.
[MDA II, XDA II, 2060 ROM Development] edsub:
Me neither, but it seems to work!

Plus: You het (the possibility) of the T-Mobile looks
[MDA II, XDA II, 2060 ROM Development] busterkat:
Where can I get idiot instructions how to do it. I do have Ruu...edsubsoft....exe
[Galaxy S 4 Q&A, Help & Troubleshooting] rahulsuneja:
Hi. I got my SGS4 a couple of days back. Initially, didn't have any trouble at all (mostly because I had been using it on max brightness). But now I am facing an issue I had been horrendously tormented by in the past. The grey gradients have a purple tint and the greys blurr on scrolling (esp on black background). No solution or cause of the problem is apparent to me.

I used to have a Nokia C7 back in 2011 and it used to do exactly the same. This is most evident when you have lowered the brightness. The dividers in the settings blurr & turn purplish on scrolling. Watching dark scenes in a video also shows some purple/pink smudges.

Is anyone else having this problem? Or is it just me? Is it present in all the phones or just some or maybe just mine? :o

Share your experience and/or opinions on this!
[Galaxy S 4 Q&A, Help & Troubleshooting] keltsi95:
I noticed this on mine too when scrolling trought the settings. It becomes blurry.
[Galaxy S 4 Q&A, Help & Troubleshooting] Obagleyfreer:
I think you should check out this thread

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

Everyone is experiencing the same.
[Galaxy S 4 Q&A, Help & Troubleshooting] CharlieGarg:
Well all Samsung amoled screens have some issues like earlier note 2 having yellow tint
[Galaxy S 4 Q&A, Help & Troubleshooting] rahulsuneja:
I know AMOELDs do have a tint. But the blurring & smudges in videos is totally unacceptable. Is there a solution to this? Like some hue/gamma correction app? Or some color calibration for such screens?
[Galaxy S 4 Q&A, Help & Troubleshooting] CharlieGarg:
Try some different kerner if there is one for S4 to calibrate colors..
[Galaxy S 4 Q&A, Help & Troubleshooting] :
In some angle u will get pink or purple tint and it s not problem

It s normal to have different experience in different angles

I had pink tint on s3 from low angle on side

Just thr s no big tint in IPS screen

;)

Sent via my Sony Xperia Z | C6602