yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer Android Development] pierut:
i wonder how i could do this with a debian image.. or some other minimal environment i can build up with low resource stuff.. ubuntu kinda makes me rage. :(
[Eee Pad Transformer Android Development] frankc123:
Yea sorry guys about the new update, today was me and my girls 2 year anniversary so i was kindof... busy. So now its back to working on the tool :P

Im just doing the final tests. If i can click "Install" and touch nothing and the system boots on the transformer, then the test is complete. I just have to poke around with the "Custom" sections and test adb and nvflash to make sure it works with the gui and it will be ready for the release.
[Eee Pad Transformer Android Development] mk86:
woah....! just saw this post and I cannot wait for the new version :) I have a short OT question: how does ubuntu run on the tf? I mean does it run smooth?
[Eee Pad Transformer Android Development] frankc123:
Ok guys i have the new release version out. Make sure you put your OWN nvflashable rom inside of the folder before continuing and use the ubuntu.img from lilstevie's thread.
[Eee Pad Transformer Android Development] apkanthony:
thanks for your hard work, but doesn't work :/

i am still getting the reboot in 1 sec error.

it also seems like you have put the wrong exe file in the download. The version is v1.1.0, and not v1.1.1 as the zip indicates it should be.

Also would it be possible to get CWM so we can be able to update the rom? :)

Cheers
[Eee Pad Transformer Android Development] moyinseadat:
how can I find out that my device is a sbk1 or a sbk2?
[Eee Pad Transformer Android Development] apkanthony:
This was on page 2 in the dev section... http://xdaforums.com/showthread.php?t=1290503
[Eee Pad Transformer Android Development] Danny-B-:
Just ran and mines SBKv2 :-(
[Eee Pad Transformer Android Development] frankc123:
What do you mean just ran?
[Eee Pad Transformer Android Development] frankc123:
Ehh just go with it. Umm with the boot-loop i still have yet to have this problem with this program. Are you sure the ubuntu image uploaded? On devs i have done i have accidentally left out the ubuntu.img and it seems like it installed but when i boot i get the kernel panic and bootloops. So maybe if you feel like it reinstall again and try. making sure your images are in the correct place. Also check the output and read if it says ubuntu.img sent successfully
[Eee Pad Transformer Android Development] Danny-B-:
Haha sorry i ment ran the sbkchecker tool .. not your installer.
[Eee Pad Transformer Android Development] frankc123:
lol ok hey but what version do you have B80?
[Eee Pad Transformer Android Development] Danny-B-:
Naa its a b70 but tool says SBKv2. .. pitty because i would deffo be trying a dual boot.

:-(

Keep up the good work though.
[Eee Pad Transformer Android Development] frankc123:
umm my version i tested on was a B70KAS
[Eee Pad Transformer Android Development] movelbit:
I am trying to install it as we speak.

Is it supposed to get this on the log:

reading config file dualboot.cfg

reading kernel from 2636-zImage

reading ramdisk from initrd-2.6.36.img

Writing Boot Image linux.img

then in the left i get:

aBootIMG: Complete

NVFlash Stage 1: Uploading Ubuntu...

And in the transformer, i get the apx black screen with this text:

Entering NvFlash recovery mode / Nv3p Server

Chip Uid: 033c208444405597

Transformer is like this for 8 / 10 minutes already.

Should i let it as it is or reboot it and try again?

Is this big delay expected?

Thanks,

Best Regards

EDIT: I just found this post, and seems this stage is supposed to take 15 minutes. I will wait and see. :)
[Eee Pad Transformer Android Development] frankc123:
Yea it should take awhile. the Ubuntu.img is 1.96gb so it takes a little bit to upload that to the transformer. Let me know if you have any additional issue's.
[Eee Pad Transformer Android Development] movelbit:
It is finished. Thats great. But how do i go into ubuntu? I got android as default.
[Eee Pad Transformer Android Development] frankc123:
Power and Volume down. Then press volume up when it asks. All of this will be done when its turned on. Do it just as if you were trying to boot into recovery.
[Eee Pad Transformer Android Development] movelbit:
Thank you!

Ubuntu is booting at the moment. Thanks! :)

But now how do i boot in CWM if i need to? Again, Thanks!

EDIT: no, Android booted. not ubuntu :( After a few seconds, its always android booting.

---------- Post added at 08:23 PM ---------- Previous post was at 08:14 PM ----------

Booting ubuntu looks impossible. After getting ubuntu logo, it reboots to android.

It always boots android. I have seen same problem on page 3 and 4 of this topic. Exact same thing.

---------- Post added at 08:33 PM ---------- Previous post was at 08:23 PM ----------

and here is my error reporting:

Error Reporting Format:

1.) Operating System (PC) - Windows 7 64bit

2.) SBK Version - v1

3.) Model - TF101 B60KAS

4.) Transformer Storage Size - 16GB

5.) Install Option chosen. - Android as default + ubuntu

6.) Problem: - As told in previous post, ubuntu keeps rebooting after 1 sec, and then android boots

---------- Post added at 08:48 PM ---------- Previous post was at 08:33 PM ----------

I can boot into ubuntu by selecting "boot to recovery" on shutdown menu of prime 2.10. it is booting and resizing partitions at the moment
[Eee Pad Transformer Android Development] apkanthony:
Error Reporting Format:

1.) OS: Windows 7 x64

2.) SBK v1 (as far as I can tell from the Product number.)

3.) Model: TF101 - B50KAS

4.) Transformer Storage Size: 32GB

5.) Install Option chosen. Dual boot A/U

6.) Problem: Still cannot boot ubuntu. "Reboot in 1 sec" error. bootloop. Android boots fine.

sending file: bootloader.bin

bootloader.bin sent successfully

sending file: linux.img

linux.img sent successfully

sending file: boot.img

boot.img sent successfully

sending file: system.img

system.img sent successfully

sending file: ubuntu.img

ubuntu.img sent successfully
[Eee Pad Transformer Android Development] movelbit:
Ubuntu finnally booted after a few boot errors. I have no idea why it worked, but after a few times it worked :)
[Eee Pad Transformer Android Development] tinnef:
Just curious: has this worked properly for anyone at all? All I see is it failing to do what it is supposed to (being able to install a bootable Ubuntu).
[Eee Pad Transformer Android Development] wakjagner:
Uhm... kinda? I got it to boot into ubuntu (had the 1second reset glitch thing for forever, found out you can kinda kick it in the teeth by cycling the volume - and then + button, to make it crash/ram dump... but sometimes it doesn't crash it works)... however the ubuntu itself seems to be.. buggy? I can't get it to connect to my network (indeed the network says it's not even being pinged), and half the time the system wont close programs or will run jerky. Also, every time I reset it runs through an error message something about "asus 4329" and "hci open device kernel bind" and occasionally it says AppArmor compatibility error. Also, onboard speakers do not work, but headphone jack appears to. I am unfamiliar with Linux systems, so I'll have to learn up more and start trying to fix this mess. But atleast Frank got us this far!

--Jak
[Eee Pad Transformer Android Development] rajofchennai:
ubuntu.img mirror not working

I've been searching for the ubuntu.img mirror and all I get is "lilstevie.geek.nz/ports/ubuntu.img.gz", which seems to be down...

Any1 know any other working mirror?

Appreciate all the help and the great effort you guys are putting into this...
[Eee Pad Transformer Android Development] frankc123:
@tinnef: This is just a installer. The original DEV was "Ubuntu on the Transformer eMMC" and only for linux. Thats were the filesystem and kernel information comes from. Nobody is making you use this tool. So i would appreciate it if you would not be "That guy" and trying to make it sound like my work is crap.
[Eee Pad Transformer Android Development] frankc123:
@rajofchennai : Their is a download link on the main thread. It should have what you need their.
[Eee Pad Transformer Android Development] haxerpaylay:
Just a question but why would on want to run Ubuntu instead on android. (Sorry if this seems noobish)
[Eee Pad Transformer Android Development] movelbit:
Ignore them. This happens everywhere if it does not work as good as expected. There's always someone complaining.

I like your work.

Thats the only way I could install ubuntu in my TF. Other method was for linux and i didnt have it.

Thats for the great work.

Those random reboots when starting ubuntu also happen when instalation is made with linux scripts? Or is it related to youw 1-Click kit?

You need some kind of log from those reboots? Every now and then it happens. If I can help, just say it :)
[Eee Pad Transformer Android Development] frankc123:
Well the boots are common with the linux install and my installer. lilstevie tried to explain it to me one day, didnt really know what it ment. He said it was because the kernel memory was expanding outside of its limits ( *If i rember correctly ). Idk why but when i test it on my system i an litteraly do one click and it install just fine, and boots first time. I just wish i could figure out WHY it will work good on mine but not so much everyone else.

EDIT - @bitmovel: Do you know VB? Or are you good with linux? I mainly need someone who is good at linux to help fix the little bugs. I know the problem is with the kernel but im not a pro with linux and cant even begin to act like i know what im doing when it comes to messing with kernels.
[Eee Pad Transformer Android Development] zenstitution:
So if we used 1.0 can we rerun the 1.11 tool or do we have to go back to just android and rerun the tool?
[Eee Pad Transformer Android Development] Kaltern:
Just curious, is this fast enough to actually use, and what can you not do on linux?
[Eee Pad Transformer Android Development] globiboulga:
Installed fined but I have the 1s bootloop issue as well.

Keep on the good work. There is no way I will be able to put Ubuntu on this without your help!
[Eee Pad Transformer Android Development] frankc123:
Well ubuntu on the tf is still in development. Most things that will compile on ARM will work. You just have to try :P. As for yall that are still having boot-loop problems im still trying to figure it out. Since im not having that problem and i only can get limited information without physically having your device in my possession i just have to figure out what might be going wrong. I can tell you this much the installer is completeing every step it needs to correctly. Something is going wrong with the kernel information. Im trying to figure out whats the problem as of right now.
[Eee Pad Transformer Android Development] rajofchennai:
Great Job...!!!

Thanks a lot frank, Managed to boot ubuntu and performance is much much better than what I expected.

Btw - now it boots into ubuntu by default even if I dont explicitly boot into recovery, may be coz' I was a lazy azz n rebooted into recovery from the reboot menu of android (revolver).
[Eee Pad Transformer Android Development] frankc123:
@rajofchennai: Yea ive heard of it doing that before. Only thing i could think of is android tries to temporarily set ubuntu to default boot. And when ubuntu loads maybe it takes over? lol. Sounds like a good answer right?
[Eee Pad Transformer Android Development] rajofchennai:
That might actually be true - android trying to set recovery of the default boot when u choose "reboot to recovery" from the shutdown menu

Also I used Revolver instead of Prime. I dont think that could be a reason. Do u?
[Eee Pad Transformer Android Development] rajofchennai:
Couple of quick questions...

1. Is it possible to set Ubuntu as default and android as secondary? (Coz' ubuntu is booting in Localhost.Localdomain mode and the only option available is Guest login and root doesn't work)

2. I've seen in the main Dev thread that ppl have managed to install CWM recovery along with android (default) and ubuntu.

Is the above 2 possible with your custom installer? If it is, what options should I give?
[Eee Pad Transformer Android Development] i9apps:
when i click install

i have this problem (i tried couple of times):
[Eee Pad Transformer Android Development] mallman:
i get constant boot loops when trying to boot into ubuntu. has anyone reflashed and that actually fixed the bootloop? Or is there a different fix im not seeing?

---------- Post added at 04:05 PM ---------- Previous post was at 03:38 PM ----------

the error on my bootloop comes across so fast im lucky to have snapped the pic below lol. Hope this helps fix it. Looks like a write error followed by a kernel panic. I have flashed 3 times with the same result. No matter how long i let this loop it never boots.
[Eee Pad Transformer Android Development] frankc123:
Yea its a known issue, i think i know the cause. I am going to do some tests today. I just want to point out that this issue, atleast for me, isnt a easy fix. I will be working on it tonight and i have a good idea what is wrong. I think the ramdisk is corrupted thatrs why this problem is coming up. I will look into it tonight.
[Eee Pad Transformer Android Development] mallman:
sweet. well I hope my pic helped
[Eee Pad Transformer Android Development] telsk:
i had bootloops in version 1.01 and the first time i used 1.1 the second time i noticed the .exe is looking for a boot.img or something when i got this from the prime nvflas rom and rerunned the one click installer.

after this i first booted android let it initiate and then rebooted to recovery so it tries to boot ubuntu (since this sets the default boot to recovery)

after 5 to10 bootloops (not al the same) it finally booted ubuntu (takes a while)

after this first boot i got a lot less boot-loops when triyng to boot ubuntu

(they are still there tough)

if it seems you cant boot into android anymore you should pressand hold

vol down+powerbutton, hold it until you see a smal iconaskin if u w ant to wipe al data (or smething like that) then release buttons and press vol down

e presto Androido!
[Eee Pad Transformer Android Development] ahmadashar:
I have the exact same settings as below and did the same process and get 1sec boot loop.

The only diffrence is i used Pime 2.1.0 and i had the keyboard dock attached.
[Eee Pad Transformer Android Development] telsk:
yes it is because you tried to reboot into recovery from android. normally the android recovery image sets the bootopion back to android as default. but since ubuntu does not do this it wil keep starting ubuntu.

i found out howto boot android again if you have this problem

just hold the power and vol|_down button untill you see "press vol_up to wipe al user data or pres vol_down to cancel"

pres vol down and it wil "cold boot"android

pres
[Eee Pad Transformer Android Development] frankc123:
I figured out the problem with the boot loops. aBootimg is outputting a corrupt kernel image so i am just going to put the finished img file into the package and take out abootimg from the process. This should fix everyone's problems with the boot loop. Ill have a release out soon.
[Eee Pad Transformer Android Development] xidium:
Any word on the sbk v2 installer? I'm SOL because I have v2 huh? :o I'm assuming I have v2 because I have a B90 device. Is there anyway to check the sbk from a windows computer?

Thanks-
[Eee Pad Transformer Android Development] thedredd:
Yeah! It's great! Thank you frank!
[Eee Pad Transformer Android Development] adamtheindien:
okay I have a few questions, and I can't seem to find straight answers on them.

1. how do i find out wat sbk i have?

2. can i backup my current rom and restore the backup once the install process is finished?
[Eee Pad Transformer Android Development] TheLegace:
Hi, I haven't had much time to read through entire thread. But I definitely want to get involved, I was looking into putting Linux/Ubuntu on the TF before, but again I was just disappointed in Nvidia's support.

Btw are you using Tegra2 drivers they provided, Linux4Tegra packages? I am assuming that is where you got the ubuntu file system from.

Thanks.

TheLegace.
[Eee Pad Transformer Android Development] frankc123:
No this image is from lilstevie thread. And @adamtheindien you can backup your system . Their are tools under the development section. Once you have your image files you use nvflash to upload them. Also a side not guys I am upgrading my system so sorry about he delays . I put a 6core processor and 12gbI or ram and 2 extra 500gb hard drives with liquid cooling
[Eee Pad Transformer Android Development] bud77:
FYI, I also tried to install the dual boot via your tool and I ended up with the "1 sec to reboot" issue, even tho I was using the ubuntu image from OLiFE prime package

I also read someone noticed the nvflash.exe had different md5 hashes, so that might also be something to look after
[Eee Pad Transformer Android Development] Dynosu:
Hehe, would like to try this, but am on a B60 with SBKv2 (atleast thats what the mac sbk detection tool said, read somewhere on a wiki that ppl with b60 should be sbk1 ... so meh) . Think i can pretty much forget about it ...

But if i could install it id wonder,

- How hard would it be to reverse the install of ubuntu incase i for example dont like it much? Both on dualboot install and single.

- Can you select the rom yourself that is installed, i personally prefer Revolver rom for my tf101 and i would like to keep this.
[Eee Pad Transformer Android Development] megacoolrock:
ok, does this install the kernal for the touchpad on the dock and for working wifi? if it does your awesome!
[Eee Pad Transformer Android Development] frankc123:
Yes it installs the latest kernel that supports wifi and touchpad. Sorry about not getting a update up. I am having major problems win my computer. It reminds me why I really hate windows. But I have pretty much seen every bsod possible. But sorry about not posting any updates. If and when I get my computer stable I will fix and upload a update.
[Eee Pad Transformer Android Development] chaotic646:
Really wanted to try this but I cant even get my TF into APX mode. Ive read and read, tried everything I can think of but nothing works. Anyone ever had this problem?
[Eee Pad Transformer Android Development] frankc123:
Is this befor or after using the tool? How are you trying to put your device in APX mode?
[Eee Pad Transformer Android Development] bbutlerau:
So what is the method of updating the android ron or flashing a rom which doesn't have an nvflash version seeming we no longer have cwm recovery
[Eee Pad Transformer Android Development] frankc123:
So you want to use a different rom without using NVFlash?
[Eee Pad Transformer Android Development] frankc123:
Ok guys doing a final test on the next update. Added a option to install drivers if you dont already have them. Also have a fix for the boot-loop problem. If yall come up with any idea's or anything i forgot about let me know and i will add it in. Thanks everyone for being patient with me.
[Eee Pad Transformer Android Development] bbutlerau:
well i want to either install the 2.1.1 patch to prime or use kraked who doesnt provide a nvflash rom. also just general rom updates without having to wipe everything everytime
[Eee Pad Transformer Android Development] frankc123:
Um yea i think i can come up with something for it. I just got done uploading a new release lol. So it will be on my to-do list.
[Eee Pad Transformer Android Development] bbutlerau:
Hmm can i use the system.img, recovery.img and boot.img from a nandroid image?
[Eee Pad Transformer Android Development] apkanthony:
I would like to know this too. It would be awsome if the nandroid backup images could be used! - Could just try it out though :D might be doing that later today..
[Eee Pad Transformer Android Development] lilstevie:
no, there is no boot.img or recovery.img from a nandroid backup on the tf101; boot and recovery are not accessible in any mode but nvflash
[Eee Pad Transformer Android Development] apkanthony:
What if we use boot.img and recovery.img from the original nvflash file, and then use system.img from nandroid backup?
[Eee Pad Transformer Android Development] i9apps:
i installed ubuntu with ur tool and its work like a charm ,

but now how i boot into recovery?
[Eee Pad Transformer Android Development] bruuuno:
ubuntu is installed in the recovery partition..so no more CWM Recovery..

but there are some guides to upgrade android kernel & rom..
[Eee Pad Transformer Android Development] ahmadashar:
KOOOOL

THanks Frank.

Going to try it as soon as I get home
[Eee Pad Transformer Android Development] chaotic646:
Well when I try to use the tool it tells me to put my device in APX mode. When I try that by holding vol up and power nothing happens, and windows keeps telling me drivers failed to install.
[Eee Pad Transformer Android Development] frankc123:
Ok this is one of my favorite reasons i just love windows so much.... just kidding if you couldnt tell. Seems you have a driver problem. Make sure you have the latest drivers installed for your device. The latest release has the Drivers on it. Also make sure you selected the right architecture for your system ( x86/32bit x64/64bit ). THEN if you still have problems let me know. I know how to make windows cry like a.... well you know were im going and we will help get your stuff working :P
[Eee Pad Transformer Android Development] frankc123:
I am going to add a backup section to the installer. Along with some options for the ROM's currently available. I just have to get with the others who made the rom's because i would have to include them in the package or have on a alternate site for automatic download. If yall have any idea's let me know. I will be glad to add them in.
[Eee Pad Transformer Android Development] P4d0uch:
WOW thanks for that program. Sometimes i need full-size OS and Ubuntu works for me.

Yesterday it wont start but now Ubuntu starts on first try. So again thanks a lot
[Eee Pad Transformer Android Development] frankc123:
No problem guys, i try to get decent stuff out their. If yall have any issue's with the installer or ubuntu please let me know. Since the last update i am assuming that everything is working for yall so :) But if something is Iffy or doesnt work let me know and ill take a look at it. I had removed abootimg from the ubuntu install process so i may have some left over code in their. Didnt really have alot of time to check it out. My gf doesnt like it when im on the computer for that long. Good thing she is awsome or we may have problems lol. So i have to get up befor her and do what i need to do :P
[Eee Pad Transformer Android Development] adamtheindien:
maybe I'm just not knowledgeable enough about installing ubuntu on systems, but Im just confused. I don't understand how to find out what SBK I have. And also when I run the tool on my windows computer it says something about libnv3p.dll missing. -_- It would be useful to have a full OS dualbooting on my device, but I'm just confused.
[Eee Pad Transformer Android Development] P4d0uch:
i just want to ask can i update Ubuntu when there are some updates ready?
[Eee Pad Transformer Android Development] apkanthony:
Where can i find these guides to upgrade kernel and rom? I can't find anything, but it would be awesome though!

btw... Excellent tool you've made here frank. Your hard work is much appreciated!
[Eee Pad Transformer Android Development] movelbit:
@frankc123, please think on my suggestion:

To avoid data loss, I sugest backup system.img, boot.img and recovery.img with nvflash

after that, normal procedure would apply to install dualboot with ubuntu and the previously backed up files.

That would be a great way to get more people to test your great work as no data would be loss!

Thanks :)

EDIT: you have a tuturial here on how to backup using nvflash: http://xdaforums.com/showthread.php?t=1129308&highlight=nvflash