yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer Android Development] Kingzak34:
A-M-A-Z-I-N-G

Thanks a lot, I'll try it, it's EXACTLY what I was looking for, I'll try to upgrade to 12.10/13.04 and let you know how it rolls :)

---------- Post added at 04:48 PM ---------- Previous post was at 03:55 PM ----------

If someone interested, I modified jrowher kernel blob to boot in GUI mode and I made a flashable zip, just tell me and I'll post it, as usual, if jrohwer is Ok with that :)
[Eee Pad Transformer Android Development] projeto56:
King, would you help me out here? I'm using the tubuntu app, wich img file from the new kernel should i rename as linux.img and flash trough the app?
[Eee Pad Transformer Android Development] szigeza:
Hi jrohwer!

How can do this with CWM?

3. kernelblob******.img - blob for flashing with dd or with CWM. This assumes Ubuntu is on the microsd (/dev/mmcblk1p2). If you want to change this, you'll have to blobunpack the kernelblob and then use abootimg on the resulting file kernelblob*******.img.LNX

With CWM only I can flash the zip file.

Thank, Géza
[Eee Pad Transformer Android Development] Kingzak34:
If you took the time to read a bit more, I proposed if someone interested to post a zip with his kernel booting 2nd parition of SD

http://xdaforums.com/showpost.php?p=42419136&postcount=1172

( Here it comes, it's jrohwer kernel of course, boots mmcblk1p2 ( SD secondary partition ) in GUI mode )
[Eee Pad Transformer Android Development] Kingzak34:
BTW, Does anybody know where we can find a usable rootfs or tarball of 13.04 for our TF101 ?

Or we can only use ubuntu core 13.04 ?
[Eee Pad Transformer Android Development] szigeza:
Thanks for the flashable zip.

I downloaded a new image from www.armhf.com link, I use pure ubuntu 13.04 tar.gz and put the kernel modules in it.
[Eee Pad Transformer Android Development] Kingzak34:
Ho yeah, one question again, does anyone know how to format a sd partition ( here mmcblk1p2 ) in oder to apply backuped tar in android terminal ?

And if we can enable swap in ubuntu ? ( I created a swap parition 512MB ~ in my SD card after the ext4 partition )
[Eee Pad Transformer Android Development] jrohwer:
You could try debootstrap using this guide:

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

The guide is for debian but it is equally valid for ubuntu.

---------- Post added at 10:14 AM ---------- Previous post was at 10:02 AM ----------

Re. formatting sd partition:

mkfs.ext4 /dev/block/mmcblk1p2

(under Android, in linux leave out the "block").

If you don't have mkfs.ext4 installed in Android, you could remove the sdcard from the TF and do the same on a Linux computer.

But if the partition is already formatted, you could also just mount it and erase everything:

In Android:

mkdir -p /mnt/ubuntu
mount /dev/block/mmcblk1p2 /mnt/ubuntu
cd /mnt/ubuntu
rm -rf *
cd /
umount /mnt/ubuntu

Re. swap

your swap partition will then be /dev/mmcblk1p3

Add the following line to /etc/fstab:

/dev/mmcblk1p3 none swap sw 0 0

Note that my kernel has zram swap compiled in already, so you shouldn't really need the additional swap on disk, maybe it just slows things down, but please try and report back :)
[Eee Pad Transformer Android Development] zedorda:
Wow this is looking real promising. I been following the thread and can't wait till you have this all polished up. I also vote for a step by step guide for installation. I been dreaming of a working dual boot for my B8O.
[Eee Pad Transformer Android Development] x3maniac:
YAY.. now i can move one GOT SOUND working
[Eee Pad Transformer Android Development] all43:
This is great, easy install on my b70 2, only points I got stuck was after loading my EOS rom I coud not figure out exatly how to reinstall Linux boot wihout wiping the entire sytem back to a fresh install with Prime lol also once installed i lost the ability to dual boot after an linux found and installed an update, both my neebie fault, great to see you have sound working please keep up the great hard work x3maniac as this project is very exciting and I constantly refresh this thread for any new messages!!!!
[Eee Pad Transformer Android Development] x3maniac:
in advanced option you should now see "reflash" instead of the word "flash". that means it's still holding your boot kernel in the temp folder waiting of you to reflash the linux kernel back in. hope that helps.
[Eee Pad Transformer Android Development] x3maniac:
just a little teaser! lols got cifs to work so i can now get my network shares. and this =)

1.2ghz stable

kernel 3.1.10

and yes i'm installing windows xp!
[Eee Pad Transformer Android Development] all43:
Nice really nice!
[Eee Pad Transformer Android Development] radiotecha1234:
Amazing work. I am excited and plan on donating when this is stable. I hope to be able to use this to view the many PDF's I have for work. The android version of adobe lacks features and third party apps are more difficult to use. The possibilities are endless. Way to go OP.
[Eee Pad Transformer Android Development] djlenoir:
Ok, I am officially kid before Christmas excited for your next release! :p

On top of sound, and everything else, you got Conky working...nice job!
[Eee Pad Transformer Android Development] zedorda:
I actually got goose bumps looking at your teaser pic.
[Eee Pad Transformer Android Development] x3maniac:
thanks, that's sorta my goal. android lacks features we need to make full use of the keyboard.

it's like me waiting for my keyboard lolss

wanna try something cool?

xset dpms force off

type that code in and it will turn off your display. :laugh:

i'm tyring ot get it to bind on the power button.... and when i get my keyboard. i wil try to bind that command on lid close

yea i can't believe i tried. and windows xp works. slow but works. maybe some tweaking or a lite winxp version should run. it's eating too much ram that the transformer already don't have =)
[Eee Pad Transformer Android Development] titifr:
Just to say a big thanks for your great job !

i'm currently waiting for your fix about the 'only ubuntu' solution, i don't know how to resolve it.

When i have this fix, i will work on a Archlinux version + e17

Thanks again

(sorry for my bad english)
[Eee Pad Transformer Android Development] x3maniac:
I know how to fix it the only boot Ubuntu option just annoying to program it. Will be on my next release for the software.

Also I have a working archlinux working. I just don't have a keyboard to finish the installation. Can't get past login. Once I have a keyboard dock I will release arch linux.

I will not be installing any other software with it tho so if u want to use enlightment e17 or open box that's fine
[Eee Pad Transformer Android Development] titifr:
cool, i'm looking forward for this release, chrismas is coming soon ... xD
[Eee Pad Transformer Android Development] Sinderan:
Idk if you just need past the login screen, but I was able to get past login on GDM of the Netinstaller by connecting to my computer and launching adb shell and running

passwd -d USERNAME

that deleted my password and I could just login. Of course I had to use

passwd USERNAME

again to create one to be able to run sudo lol
[Eee Pad Transformer Android Development] x3maniac:
that's the same method i used to get this lubuntu working for me when i was building the system. it's ok i know about passwd -d USERNAME but arch doesn't have adb :crying: the adbd doesn't work for arch, and how arch loads the init.d( which it doesn't use) doesn't load adb. i rewrote the script to get it running but i've been too busy on the lubuntu.
[Eee Pad Transformer Android Development] x3maniac:
progress update:

i orginally used arm-aebi gcc 4.4.3 to compile the kernel which works fine and runs. reading about compilers from xda. they say that linaro is 2x or 3x faster. don't remeber where i read that from. anyway i downloaded the toolchain for linaro gcc 4.7 after a few compile errors and fixing some make files to agree with the compiler i have a successful compile using linaro 4.7. honestly i don't see a difference but then again i'm not using the full potential of this tablet yet until i get a keyboard.

does anyone know the difference between gcc 4.4.3 and linaro 4.7? does it really make the kernel faster? or just compiles faster?(i wouldn't know cause i set and forget).

p.s. i'm trying to get my new version out asap

i only compiled two governors (performace & ondemand)

please let me know if you want me to include more like powersave and conservative. ( i might be able to compile other like what android uses like slowazz and others we all love on our android platform. let me know)

what's new:

added gui cpu-governor (when kept on performance runs super responsive, like real laptop. it's amazing!)

changed powerbutton key mapping to turn on and off screen

there's more but i can't think of it yet. i will be making a full list on what's changed
[Eee Pad Transformer Android Development] Sinderan:
I've no experience with Arch, I use Mint Debian. I assumed you already knew that but I thought I would throw it out there in case :)
[Eee Pad Transformer Android Development] x3maniac:
lol reading back on my post i didn't mean to sound like a ass. my apologies. i swtich from debian to arch now to ubuntu (on my laptop) and found arch to be very customizable and light weight but just takes alot of work to get it up and running. once i get a full working lubuntu for our tabbies i will upload a working arch linux for people who love to customize there system
[Eee Pad Transformer Android Development] DerSandmann:
(Sorry for the late anwser)

I would test it. And I take the responsability if there is a problem. :)
[Eee Pad Transformer Android Development] Sinderan:
Lol. You didn't, I'm still feel very much a n00b at times lol. Actually I've switched back to Mint 14 cause the Ubuntu base is just so much easier to diagnose what with there being support everywhere for it.
[Eee Pad Transformer Android Development] Kingzak34:
Thank you in that way I will not need my PC anymore when I want to do some experiments

Envoyé depuis mon Nexus 4 avec Tapatalk
[Eee Pad Transformer Android Development] jrohwer:
Just to get back to my own post, I can now confirm that I have raring 13.04 kubuntu installed and everything working as previously on 12.04 with this new kernel :D

There is a nvidia-tegra package in the repos which installs the graphics driver, so no need to download it from the nvidia site. The driver version in raring is 16.2 which is new enough and works perfectly (the latest on nvidia site is 16.3).

If you are running kde use kwin_gles as window manager. This gives you hw graphics accelleration and access to desktop effects etc. :)

USB: only works if plugged in from boot (know bug of all 3.1.10 kernels).

Other stuff all working: sound, bluetooth, wifi
[Eee Pad Transformer Android Development] Kingzak34:
Glad to ear that, BTW I'm runing Ubuntu core made with TomTcom Guide and Gnome Sessiong Fallback

I've some trouble with dock that "disconnect" on it own, but you make me want to try Kubuntu, I have it on my Desktop and I must say I love it :)

So, how did you installed it ? You started from Ubuntu core ? And then installed Kde-desktop ?
[Eee Pad Transformer Android Development] transformador:
Does anyone know how to replace current window manager with kwin_gles? (like metacity --replace for metacity)

+ What was the command for mounting the usb while using the taba on 3.1.10?

---------- Post added at 02:53 PM ---------- Previous post was at 02:43 PM ----------

Can you share your image ? (like x3 did)
[Eee Pad Transformer Android Development] jrohwer:
Did it from scratch using debootstrap on my desktop using this guide:

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

(it's for debian but you can use it for ubuntu as well, just have to change the sources)

Then I copied over the firmware files etc, as described.

Then I ran "apt-get install kubuntu-desktop".
[Eee Pad Transformer Android Development] Kingzak34:
Yup thats what I meant, I'll try on my fresh ubuntu core. Thanks
[Eee Pad Transformer Android Development] transformador:
Thanks :)

I just installed kwin, but it cant do animations and effects, do you know how to fix that? How to run kwin gles instead of ust kwin?
[Eee Pad Transformer Android Development] jrohwer:
Make a file $HOME/.kde/env/set_window_manager.sh with the following content:

#!/bin/bash
# Use kwin_gles as window manager (GL-ES acceleration on TF101).
export KDEWM=kwin_gles

Log out and back into kde again.

Check if kwin_gles is running by doing "ps -ef |grep kwin" - you should see kwin_gles as one of the results.

You can mount the usb disks just with the normal file manager (nautilus for gnome, dolphin for kde) by clicking on the icon.

Unfortunately it is quite customized already with quite a lot of additional software and stuff. I dont have the time to go back and make a minimal image. But it is really quite easy with the guide described above :)

---------- Post added at 03:10 PM ---------- Previous post was at 03:09 PM ----------

See post above :)
[Eee Pad Transformer Android Development] transformador:
Oh, i meant in 3.1 you cant hotplug usb and you posted a command for exactly dooing this, didnt find the right words :)
[Eee Pad Transformer Android Development] jrohwer:
Yeah on 12.04 I could hotplug and then do "sudo lsusb -v" and then the device got recognised. Unfortunately this no longer works in 13.04 (don't know why, it's the same kernel!), when I do it the TF freezes and I have to hard reboot. You may want to try ... maybe works for you?
[Eee Pad Transformer Android Development] Kingzak34:
I cant get something usable starting from ubuntu core. Touchscreen is a real pain when it doesnt want to do excepted actions.

When you do some clic, it starts only highlighting objects but doesnt clic anymore. I must use a keyboard ...

And the keyboard of dock stop working I have to redock to keep it working, and it stop working again. But in text mode, no problem with the dock, I dont uderstand.

BTW, Am I the only one having these error, when I boot with dock plugged ( See attachment) ?

I'll try to start from debootstrap.
[Eee Pad Transformer Android Development] kennyMC:
I have the same Problems, no matter which kernel is used... just boot the tablet without dock and connect it when the loginscreen pops up... than it will work without any errors
[Eee Pad Transformer Android Development] Kingzak34:
Yeah, that's what I do but it's a bit annoying.

jhrohwer what debootstrap cmd did you do ?

I tried : debootstrap --verbose --arch armhf --foreign --include=btrfs-tools,locales,kbd,wpasupplicant raring ubuntu http://archive.ubuntu.com/ubuntu/

But I got

I: Retrieving Release

I: Retrieving Release.gpg

I: Checking Release signature

I: Valid Release signature (key id 790BC7277767219C42C86F933B4FE6ACC0B21F32)

I: Retrieving Packages

I: Retrieving Packages

I: Retrieving Packages

E: Couldn't download dists/raring/main/binary-armhf/Packages

I think my last URL is not right but I dont know which is the one ?
[Eee Pad Transformer Android Development] szigeza:
Hi! I couldnt boot with UbuntuloaderSD.zip. There is an error when inicialize mmc1. Could some send an another flashable version whit boot from internal sdcard?
[Eee Pad Transformer Android Development] Kingzak34:
As I said, this version boot second partition from sdcard in tab. If you want to change something, blobunpack and extract with abootimg then change cmdline to whatever you want.
[Eee Pad Transformer Android Development] jrohwer:
You have to use the ubuntu ports archive as this is a armhf port. The normal Ubuntu archive only supports the common architectures (amd64, i386...).

My command was:

sudo debootstrap --verbose --arch armhf --foreign --include=btrfs-tools,locales,kbd raring raring http://ports.ubuntu.com

I didn't install wpa_supplicant because I can get NetworkManager running just fine :)
[Eee Pad Transformer Android Development] Kingzak34:
I started from core again and installed ubuntu-desktop then use gnome session fallback and everything is almost fine.

Thanks for answer anyway. Do you use your touchscreen or you use touchpad to navigate ? Cause every DE i used there was some pointing problem.

Gnome session fallback is the less annoying four touchscreen problem.

BTW I got sound working but nothing appear in sound settings so i cant control it with volume keys i dont know why because it works

(see attachment )
[Eee Pad Transformer Android Development] jrohwer:
Ok "sudo lsusb -v" freezes up my tab under 13.04, but I've found that "sudo lsusb -v -s 002:" detects the devices when hotplugged :)

You may want to try it.

---------- Post added at 04:52 PM ---------- Previous post was at 04:47 PM ----------

I normally use a bluetooth mouse which works great! But if that's not available, I use both touchscreen and touchpad. I found the touchpad very jittery and it is very hard to move the pointer accurately and by a little bit. But it is also hard to touch accurately on the screen. So yes, very accurate mouse pointer movement is difficult without an external mouse. But I'm not having any other issues with pointing.

Re. sound, glad it works, but I can't help you with specifics as I run kde and don't know about the gnome details. But the I'm not sure if and how the kernel re-maps the dock keys. You can run "xev" and then press any key to see what it maps to and then you could re-map them to your liking with xmodmap. I've re-mapped my top row to go from Esc F1-F12 so that I can use function keys. But I can't remember if I had to do it myself or whether the asusec kernel patch does this. Anyway xev is your friend.
[Eee Pad Transformer Android Development] szigeza:
Hi Jrohwer!

Which modules must be loaded at boot? In my image from www.armhf.com all modules signed in the blacklist.
[Eee Pad Transformer Android Development] jrohwer:
It is not necessary to put modules in the initrd.img. On the filesystem just extract the modules for the relevant kernel into /lib/modules onto your root fs and run "sudo depmod -a" after first boot, and reboot. The required modules will load automatically. No moduels are required to boot, but some are required for zram and wifi/bluetooth to work, but these will be loaded automatically.
[Eee Pad Transformer Android Development] Kingzak34:
That's so good that I never had a freez with your kernel jrohwer !

Thanks again.
[Eee Pad Transformer Android Development] alizafar:
I Am Having a Wierd Error here

On Setting Up the installer as per instructed

Selecting My tab as an SBK 1 {Confirmed}

when I click flash i get this message

reading config file ./boot/dualboot.cfg

Writing Boot Image ./images/linux.img

Nvflash started

USB device not found

And yes I have use NvFlash Many times to know that i have the right drivers so please help..
[Eee Pad Transformer Android Development] TomTcom:
Can you confirm the tf101 is in APX mode?

Are you using a virtual machine for Windows?

Stock USB cable?

Have you checked Device Manager to make sure there are no problems with the devices?

Are you using Windows 8?

Different USB port?
[Eee Pad Transformer Android Development] alizafar:
every things fine now

the thing was that i clicked the flash button twice so the error

but now on flashing the new kernel i get this

Nvflash started

rcm version 0X20001

System Information:

chip name: t20

chip id: 0x20 major: 1 minor: 3

chip sku: 0x8

chip uid: 0x033c2083449fd0d7

macrovision: disabled

hdcp: enabled

sbk burned: true

dk burned: true

boot device: emmc

operating mode: 4

device config strap: 2

device config fuse: 0

sdram config strap: 0

command failure: no bootloader was specified
[Eee Pad Transformer Android Development] TomTcom:
Have you downloaded Tubuntu 0.4.2b and then replace tubuntu.exe with the 0.4.7 download from the OP?
[Eee Pad Transformer Android Development] jrohwer:
Rootbind - new method for booting Linux

I just want to alert readers of this thread that I figured out a new way of bootling Linux from native EMMC of your tab without repartitioning. It's really way faster than running either mountloop or from a microSD. :laugh:

Thread is here - http://xdaforums.com/showthread.php?t=2347581

Comments welcome...
[Eee Pad Transformer Android Development] Kingzak34:
Wow, nice, I'll get a look into it, thanks a lot ! :D
[Eee Pad Transformer Android Development] TomTcom:
I'll give this a shot sometime. I can't get apx to work under my virtual vista so I have to dig out my commands to format my partitions back to the stock set up. Otherwise I would just use Tubuntu to do it.
[Eee Pad Transformer Android Development] Yharooer:
Help!

Hi,

I can't install this. :( I get

reading config file ./boot/dualboot.cfg

Writing Boot Image ./images/linux.img

I'm running Windows 8.1 Preview (if it matters) and I'm getting error 10 (i didn't earlier - damn)

Help?

EDIT: OMG after ages its doing something. It's spazzing out. I'm gonna make sure i dont touch it. :)

---------- Post added at 08:56 PM ---------- Previous post was at 08:20 PM ----------

Hi,

I've installed Ubuntu, first boot was ok, but now I get

dd: writing to '/dev/mmcblk0p3': No space left on device 4097+0 records in4096+0 records out2097152 bytes (2.1MB) copied, 1.12444s, 1.9MB/s

And also, above it says *Stopping Initializes zram swaping [fail]

Help?
[Eee Pad Transformer Android Development] Kingzak34:
There is 2 guide for both sbkv1 and sbkv2 make sure you followed all steps from the right one with caution

Tapatalké depuis mon Nexus 4 MIUI !
[Eee Pad Transformer Android Development] x3maniac:
this is a really nice find.

-don
[Eee Pad Transformer Android Development] adamczyk777:
Little question! I have to rename tubuntu.img to ubuntu.img? I have downloaded tubuntu.img.tar.gz is it right, or i have to download lubuntu image which i can't see on goo.im?
[Eee Pad Transformer Android Development] Kingzak34:
There is guide for both sbkv1 and v2 I suggest you to look a it ;)

Tapatalké depuis mon Nexus 4 MIUI !
[Eee Pad Transformer Android Development] DjDill:
X3maniac do you know if there is a stable v3 kernal with nvid support and works with your tubuntu boot style?

I like the why I have this setup .. Just looking for a kernal with hot plug with drivers.. Surely some one has done it by now?:confused:
[Eee Pad Transformer Android Development] jrohwer:
Sni has done this:

http://xdaforums.com/showpost.php?p=43203818&postcount=569

Framebuffer and USB hotplug works. I have tested his kernel and it works fine. However it is not overclocked and thus slow. I have tried patching in the overclock code from Jhinta's kernel but have not succeeded. (I am not a C programmer). Sni's kernel is based on a newer version of the Nvidia-tegra 3.1.10 kernel tree than Jhinta's and the files are quite different in the overclocking code.

I still use Jhinta's kernel (self compiled with modifications for booting - see thread in my sig) as it is fast and stable for daily use and I use my tab as the only computer when I'm travelling. So I'm not too bothered with USB hotplug not working.
[Eee Pad Transformer Android Development] zachf714:
Do you know if there is a way for me to kill my desktop to get down to straight command line on tf101?
[Eee Pad Transformer Android Development] JoinTheRealms:
sudo init 3
[Eee Pad Transformer Android Development] zachf714:
I don't have a term .. I installed openbox and thought it came with a term
[Eee Pad Transformer Android Development] JoinTheRealms:
ssh?
[Eee Pad Transformer Android Development] zachf714:
I'm going to break my xorg.conf while in android
[Eee Pad Transformer Android Development] zachf714:
Init 3 didn't work
[Eee Pad Transformer Android Development] tf71:
Bricked after restored a rom stock

Hello

I uses this dual boot rom since a long time. Recently, I was unable to boot on Android Rom; only Tubuntu

I decided to restore to stock rom.

Try several solutions (easyflasher, nvflash....) without any success....

I think Tf101 is stuck in APX mode.

Any idea ?

Thanks in advance
[Eee Pad Transformer Android Development] Kingzak34:
Do you can still repartitionate your tab with tubuntu tool ?

If yes, use it to restore to normal state and then use rootbind methode instead

Envoyé depuis mon Transformer TF101 avec Tapatalk 4