yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer Android Development] interw:
Yes, I am using tubuntu with the Jhinta kernel as supplied.

This works, but has problems with the dock.

I was wondering if you are talking about this same kernel, or some 'newer' kernel with fixes for the dock?
[Eee Pad Transformer Android Development] djlenoir:
A reboot did not resolve the issue I shared above when installing software or updates. It does appear that some software, and the updates were actually installed despite the failure. Not all software though. I also noticed that the boot takes a long time because it waits for the network configuration for about two minutes. Then, once you log on, there is another ~2 minute wait for the network settings to come up and get online. This part is fine though in my opinion. Anything else you want me test while I am at it?
[Eee Pad Transformer Android Development] x3maniac:
Quick preview with conky

background yes
use_xft yes
xftfont 123:size=8
xftalpha 0.1
update_interval 0.5
total_run_times 0
own_window yes
own_window_type normal
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
minimum_size 250 5
maximum_width 400
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
default_color gray
default_shade_color red
default_outline_color green
alignment top_right
gap_x 10
gap_y 10
no_buffers yes
uppercase no
cpu_avg_samples 2
net_avg_samples 1
override_utf8_locale no
use_spacer right

TEXT
${font Arial:size=20}${color Tan1}TF101${color Ivory}LINUX

${voffset -90}
${color DimGray}
${font}
${font Arial:bold:size=10}${color Tan1}SYSTEM ${color DarkSlateGray} ${hr 2}
$font${color DimGray}$sysname $kernel $alignr $machine
nVidia Tegra2 $alignr${freq_g cpu0}Ghz
Uptime $alignr${uptime}
File System $alignr${fs_type}

${font Arial:bold:size=10}${color Tan1}PROCESSORS ${color DarkSlateGray}${hr 2}
$font${color DimGray}CPU1 ${cpu cpu1}% ${cpubar cpu1}
CPU2 ${cpu cpu2}% ${cpubar cpu2}

${font Arial:bold:size=10}${color Tan1}MEMORY ${color DarkSlateGray}${hr 2}
$font${color DimGray}MEM $alignc $mem / $memmax $alignr $memperc%
$membar

${font Arial:bold:size=10}${color Tan1}HDD ${color DarkSlateGray}${hr 2}
$font${color DimGray}/home $alignc ${fs_used /home} / ${fs_size /home} $alignr ${fs_free_perc /home}%
${fs_bar /home}

${font Arial:bold:size=10}${color Tan1}TOP PROCESSES ${color DarkSlateGray}${hr 2}
${color DimGray}$font${top_mem name 2}${alignr}${top mem 2} %
$font${top_mem name 3}${alignr}${top mem 3} %
$font${top_mem name 4}${alignr}${top mem 4} %
$font${top_mem name 5}${alignr}${top mem 5} %

${font Arial:bold:size=10}${color Tan2}NETWORK ${color DarkSlateGray}${hr 2}
$font${color DimGray}IP on wlan0 $alignr ${addr wlan0}

Down $alignr ${downspeed wlan0} kb/s
Up $alignr ${upspeed wlan0} kb/s

Downloaded: $alignr ${totaldown wlan0}
Uploaded: $alignr ${totalup wlan0}

my conky configs
[Eee Pad Transformer Android Development] x3maniac:
Not that I can think of other then a game? With very light hw acceleration? Gimp, libre office? Maybe java lol mine craft Lola I wish
[Eee Pad Transformer Android Development] djlenoir:
I like what you have done so far and am more than happy to help by testing. Will keep an eye open for the new build and get it loaded up.
[Eee Pad Transformer Android Development] billouetaudrey:
Can't test it ... My 2 computer don't detect my tablet... maybe the usb cable ( but when I plug it, it's charge )

Don't understand :s

Envoyé depuis mon Transformer avec Tapatalk
[Eee Pad Transformer Android Development] i9apps:
Cant wait for the next build :)

Thank you again!
[Eee Pad Transformer Android Development] x3maniac:
it depends on the drivers. if you are using my drivers it should detect. if not, then try to flash it anyway. worst case scenario "nothing happens"
[Eee Pad Transformer Android Development] x3maniac:
if you want to fix the network issue while waiting for my next build. modify these files to look like this

/etc/network/interfaces

auto lo
iface lo inet loopback

/etc/NetworkManager/NetworkManager.conf

[main]
plugins=ifupdown,keyfile

[ifupdown]
managed true

this will fix the 2 min wait on boot.

and network manager will boot up instantly when entering os
[Eee Pad Transformer Android Development] billouetaudrey:
When I pluggin my tf, anything display, no search drivers ...

Envoyé depuis mon Transformer avec Tapatalk
[Eee Pad Transformer Android Development] i9apps:
I Actually have no idea ho to do that, Thanks anyway :)
[Eee Pad Transformer Android Development] x3maniac:
are you running windows 7?

try just installing the drivers whether it detects it or not. run the version of your system either 32bit or 64bit.
[Eee Pad Transformer Android Development] billouetaudrey:
Yes I try on win7...

I've install drivers, plug in but tubuntu don't detect...

I will try on ubuntu with adb if detect it...

Envoyé depuis mon Galaxy Nexus avec Tapatalk

---------- Post added at 04:44 PM ---------- Previous post was at 04:26 PM ----------

My Linux don't detect too...

Envoyé depuis mon Galaxy Nexus avec Tapatalk
[Eee Pad Transformer Android Development] djlenoir:
Made the changes. It skipped the boot delay, but now boot fails. Keeps saying:

INFO: task kinteractiveup:62 blocked for more than 120 seconds.

I also notice that boot complains repeatedly about

Kernel needs AppArmor 2.4 compatibility patch.

In any case, maybe I broke it by commenting out the lines using # instead of deleting the extra stuff when I made the changes you recommended. I think the zram and ac100 issues you are already aware of will help considerably once fixed.
[Eee Pad Transformer Android Development] x3maniac:
I'm working on compiling a new kernel that. Will fix the apparmor issues and yes for those files.. sorry but you cant use # must delete the line I should have said that
[Eee Pad Transformer Android Development] djlenoir:
No problem, I should have asked. I am really excited about your next release. I will hold off on reflashing for the new version.
[Eee Pad Transformer Android Development] x3maniac:
i'm excited about it too.. so far i recompiled the kernel atleast 5 times today trying to get a stable overclocking going. i'm at 1504mhz and it's buttttterry smooth no keyboard lag and using performance mode.

defaulting back to 2.6.36. more stable. when i compile 3.1.10 it keeps freezing. i don't know why yet. fixed the apparmor errors. had to compile apparmor into the kernel. but i'm having so much problems trying to get zram working on 2.6 while 3.1 works right off the bat.

i'm still without keyboard so testing is limited for me:(
[Eee Pad Transformer Android Development] djlenoir:
Did you already buy a keyboard and are now waiting for it to arrive?

I find myself checking this thread for updates too often...I guess I am really excited to have a full OS running on this tablet. :) It seems you are making great progress though. I wish I knew linux better to help more but I am a willing guinea pig if you need one.
[Eee Pad Transformer Android Development] i9apps:
+1....keep checking for updates :)
[Eee Pad Transformer Android Development] themac:
Thanks, great work ! i Suggest "1BUNTU" for TF101 (or "TF101Buntu") as the name of this project.

:)

TheMac
[Eee Pad Transformer Android Development] x3maniac:
yea i bought one from amazon for $98 or something. ordred it 11/11/12 and said arrival date between 11/19/12 - 12/6/12? isn't that crazy?

me too.. i love feed backs so i check this often, and i try to be very active on it.

dido +1

haha that's nice i like the name 1Buntu or tfbutnu?

i ended up getting a motorola xoom for free yesturday. i might try to port that too :victory: but after i finish this tf101
[Eee Pad Transformer Android Development] transformador:
It is the same version, i think fixing the dock problems shouldnt be too hard. Keyboard should be working for default, for touchpad watch this op(i think instructions are in tubuntu v1.1 description, or just watch my threads secound post :)
[Eee Pad Transformer Android Development] TomTcom:
Re: [Win32/64][Dual Boot][Mount-Loop] Tubuntu - 1 click installer SBK1 & SBK2! *2/1/2

KingZak, the onboard keyboard at the login screen works great. Do you know how to change the login box position?

When I edit /etc/gdm/custom.conf the settings for setposition command and x and y coordinates are ignored. Can we call this option using the /init / default some way?

Been searching a lot and can't.find it. I was able to change the login screen background but that's about it.
[Eee Pad Transformer Android Development] Kingzak34:
Didnt search for that, I'll give a shot and let you know if I can do something ;)
[Eee Pad Transformer Android Development] x3maniac:
added new video on op post! check it out.
[Eee Pad Transformer Android Development] x3maniac:
i added how to get minecraft to run on tf101 on another thread.

http://xdaforums.com/showpost.php?p=38848268&postcount=63

check it out if your interested. and if you are using 3.1.10 kernel which has hardware acceleration enable please let me know how the fps is
[Eee Pad Transformer Android Development] JoinTheRealms:
Has anyone got this working under windows xp? windows 8 (the worst operating system ive ever had the misfortune to use) refuses to work with apx, so I installed xp in a vm but its force closes just after click flash.
[Eee Pad Transformer Android Development] Kingzak34:
There is some trick to get apx mode in W8 I'm right, you should search abit ;) anyway, never tested on XP

@x3maniac, it's awesome, I'll test that soon as I can :)
[Eee Pad Transformer Android Development] projeto56:
Re: [Win32/64][Dual Boot][Mount-Loop] Tubuntu - 1 click installer SBK1 & SBK2! *2/1/2

Did on my windows 8 without needing to install any driver. It did all automagically :)
[Eee Pad Transformer Android Development] x3maniac:
i ended up having to use win 7 compatibility when running the application
[Eee Pad Transformer Android Development] projeto56:
Re: [Win32/64][Dual Boot][Mount-Loop] Tubuntu - 1 click installer SBK1 & SBK2! *2/1/2

I just ran as admin on mine and it worked. The drivers installed automatically tough.
[Eee Pad Transformer Android Development] JoinTheRealms:
You guys with working power buttons dont know how lucky you are lol took me about 5 hours but finally got it working under windows 8!! cant believe how smooth this runs, even the trackpad is 10x smoother than even 4.2 android. Many thanks too all working on this!!:good:

Edit: done something and lost my android partition (must of been running "reboot recovery" from inside android terminal emulator) not worried tho, reflashing the newer tubuntu now.

Also does anyone know how to convert android rom.zips into the system.img ? would be good to be able to keep eos4 upto date
[Eee Pad Transformer Android Development] *Detection*:
This looks like a great project

Bit late to start reading up on everything tonight, but I think I know what I`m doing tomorrow now :)

Quick question which I`m sure I`ll find the answer after reading the thread, but on the Android side of things, is that necessary to boot linux or can I flash pure linux only and have TWRP & Linux ?

EDIT - Unless JoinTheRealms question is possible and we can dual boot a new custom ROM such as EOS3/4

EDIT - Looks like my backup of EOS System partition using TWRP can be opened with winrar/7zip, maybe it would be possible to rename to .img or extract and rebuild as .img
[Eee Pad Transformer Android Development] projeto56:
Re: [Win32/64][Dual Boot][Mount-Loop] Tubuntu - 1 click installer SBK1 & SBK2! *2/1/2

After the dual boot process you can temporarily flash twrp and restore/flash any ROM you'd like to use on android.

I recommend you to read king's guide thread on general section. Or if you're feeling a little more adventurous try the guide for raring images. Both of them are well explained and the final result is amazing!
[Eee Pad Transformer Android Development] JoinTheRealms:
Yeah very much posible to dual boot any rom, the normal process involves pushing a recovery over the ubuntu kernel then flashing or your android roms, kernels etc then pushing the ubuntu kernel back over top of the recovery. The advantage of what i suggested(which is possible just cant remember how to do it) is you dont need to even flash a recovery, allows flashing straight from tubuntu. Send me a pm if you need a hand getting it running.
[Eee Pad Transformer Android Development] kokabunga:
It will be cool to update Android from witinh Ubuntu.

As for now, there is no need to flash new ubuntu images : we just have to copy newest img in the sdacrd (mountloop kernell)

I'm also using EOS4 and would like to keep it updated as soon as a new one is made
[Eee Pad Transformer Android Development] dipje:
'Converting' an update.zip to an .img used with nvflash isn't really that straight forward.

The update.zip's contain files + a program that runs (and / or script) that changes a file system.

the .img files are just plain dumbs of the partition.

But updating the system partition (android partition, APP) from within ubuntu might be possible with some work. Unzipping the update.zip to a temporary place is easy. Then we need a script / program that parses the update-script inside the update and do the same changes.

Those lines in the update-script are mostly just stuff like 'copy', 'make directory', 'change permissions'.. all easy stuff from within linux.

Maybe it's even possible to run the included updater-program that's inside the update.zip. With some chroot-tricks it might be possible to 'emulate' a recovery environment :). Writing a simple 'parser' for the update-script might be the better way though.

Under Windows (or desktop linux for a bit) this all changes. You'd need to create an empty 512mb file, format that file as an ext4 filesystem (so instead of formatting a partition you are formatting an existing file :). Then you need to be able to access that file system and place the update.zip contains in it.

From Linux this is pretty easy, but you still would need to parse the update-script to set all the permissions and other special tricks in there.

On topic question: Can some of you explain what the setup is you're now using. And I mean which linux kernel + ubuntu image? I see stuff like 'the new tubuntu image' and I have a hard time figuring out which file from the OP you mean exactly. Are you all using the ArchLinux image, or the latest 13.04 beta?

I believe I'm running on the latest tubuntu 12.10 image, setup with lxde. I've tried the 'stable' and 'good' kernels from the OP (both 2.6.x, with 1.0ghz and 1.4ghz). Stuff seems to work OK (got wifi, chrome + my dock keyboard working. Pretty much the most important stuff). But the trackpad is really annoying. Random right-clicks or middle-clicks every where. Right clicking the physical touchpad button doesn't seem to work (all the time).

My most annoying thing is that mono-develop doesn't seem to work OK. It's interface is weirdly messed up (parts are rotated randomly?) and fails to load a project it created itself in another session :(.
[Eee Pad Transformer Android Development] JoinTheRealms:
@dipje

Thanks for the info! Im on latest lubuntu with the 1.4ghz 2.6 kernel, im not experiencing random right clicks, and the physical right click is fine for me. Could be touchegg (multi gesture) interfering with the trackpad?(A complete guess lol) (on a side note, was wondering if touchegg could be enabled on the trackpad?)

The trackpad is very stable on my end, the issue im having is with the touchscreen not registering clicks for random periods of time (moves the curser around fine) seems to starting working again on its own.
[Eee Pad Transformer Android Development] projeto56:
Re: [Win32/64][Dual Boot][Mount-Loop] Tubuntu - 1 click installer SBK1 & SBK2! *2/1/2

Im using raring image with 2.6.38 kernel from x3.

Everything works perfectly except for hardware acceleration.

Haven't installed touchegg, it was causing me the problems you mentioned.
[Eee Pad Transformer Android Development] dipje:
and nobody found a way to play simple (non hd) movies, did they? :)
[Eee Pad Transformer Android Development] projeto56:
Re: [Win32/64][Dual Boot][Mount-Loop] Tubuntu - 1 click installer SBK1 & SBK2! *2/1/2

Never tested it, but try to download ubuntu-restricted-extras and a media player that supports sw decoding.
[Eee Pad Transformer Android Development] dipje:
tried totem (gstreamer ugly / ffmpeg) and vlc.. but framerate seems to be 2fps at most (640x360 h264)
[Eee Pad Transformer Android Development] TomTcom:
Well, I think I'm caught in an APX bootloop. My problem started when I was playing with things I shouldn't have, that's how it usually goes. Anyways, I'm getting command failure: create failed on the Tubuntu application and when I connect the cable APX is automatically recognized without holding up and power. Hopefully I can find a way to recover. Any suggestions?
[Eee Pad Transformer Android Development] projeto56:
Re: [Win32/64][Dual Boot][Mount-Loop] Tubuntu - 1 click installer SBK1 & SBK2! *2/1/2

There's a one-click recovery/root tool somewhere in the forum, never used it but i think it's worth testing.
[Eee Pad Transformer Android Development] TomTcom:
I think I've seen that. I'll go check it out, not sure what the issue is.

******Lol, what a mess. I fixed it now. Had to manually format a couple partitions with nvflash and then sent the ROM over manaully as well. Booted into Android. I'll see if I can get back to normal soon. I wanted to get a fresh run on my Raring and guide again.

X3, you posted a link that had daily builds of Raring, how do we format that to .img? I looked at their link but it didn't seem to help much. If I can get a newer build of raring before I start setting this up again that would be great.
[Eee Pad Transformer Android Development] *Detection*:
Great thanks, appreciate it :)
[Eee Pad Transformer Android Development] zachf714:
Quick Q does the tool flash the recovery and kernels on the SBK1 devices
[Eee Pad Transformer Android Development] TomTcom:
Hey everyone, big thanks to X3 who took the time to help me make another guide. See my signature for Guide for building your own custom Raring Ubuntu-Core IMG and the link below.

You can now easily create your own image for Raring. What is the purpose and why? You can add packages, remove packages, and get the latest and greatest build releases without waiting for our dev X3. He's very busy trying to build us other good stuff for our TF101.

You may even be able to modify and manipulate my instructions for other builds for our TF101 such as Lubuntu but I'll let others try that out. The guide is pretty clear cut and I may make some changes and a few other things for it later on. Remember, it's only for Raring Ubuntu-Core 13.04. It still uses the existing kernel 2.36.4 that we are installing from the OP.

Also, when I get a chance (another big thanks to X3), I will have a guide to create your own kernel and flash it using the Tubuntu application or using command line from Windows.

Please note that the two guides require you to have a Linux PC or laptop to build. X3 mentioned there are some differences if you are using a virtual Linux box so be aware the guide is NOT designed for that.

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

---------- Post added at 02:27 PM ---------- Previous post was at 02:21 PM ----------

Yes it does. Everything should all work the same way for SBK1 and SBK2. A while back there was a few small issues with the Tubuntu application and SBK1 but X3 got that sorted out.

My SBK1 guides were designed at a point when the application was still being updated. All the commands still work but the 0.4.7 application version works fine now for both SBK1 and SBK2.
[Eee Pad Transformer Android Development] TomTcom:
My final guide is up! You can now compile your own 2.36.4 kernel based on X3's source. All instructions included on how to do this in my guide below. Big thanks again to X3 for assisting me.

Basically, if you want customizations or things such as the camera to work that are required to be baked into the kernel then you can do it with this guide. Please understand, you may still need to research and read up to get some of those things working. However, if you follow the guide and don't make any changes (as a test) you should be able to make the kernel just the same way X3 does.

http://xdaforums.com/showthread.php?p=38963812

X3, I think both guides are good but I don't remember if there are any steps left after step 15 on my kernel compile guide to get everything into a single image to load using the Tubuntu app. Can you let me know?
[Eee Pad Transformer Android Development] mIRChele:
wow that's great! I tried lubuntu on my tf101 and it runs really well, much much more what I would have expected!

I have just one problem for now: Lubuntu says that the wifi is enabled but I don't know where I can select my wireless connection... any help?
[Eee Pad Transformer Android Development] Kingzak34:
Click on wifi icon at bottom right, and select your network if it shows.
[Eee Pad Transformer Android Development] dipje:
Did you install the 'supplemental files' for the kernel? It contains the WiFi drivers. The icon in the bottomright in lubuntu will list the networks it found when the drivers are working OK.
[Eee Pad Transformer Android Development] mIRChele:
I think I haven't... I don't know where I have to put the files I have extracted from supplemental files: did they have to be inside the linux partition on the transformer? How can I put them in this partition?
[Eee Pad Transformer Android Development] dipje:
got another question.

I just recently got a dock. So before I started playing with Ubuntu on my TF101, it was running the latest Revolver rom. I don't know exactly what kernel, but probably guevor.

I had _no issues_ with deep sleep, or what I think is called 'sleep of death'. Put my tablet in dock, close it. Open it the next day, screen would automaticly turn on, no issues.

Now after installing tubuntu with the tool (basicly a nvflash frontend from what I see from it), I took a revolver 4 system.img (+ kernel) and flashed tubuntu. So my setup is dual-boot Android/Ubuntu.

But the Android install is suddenly having the problem that when I close the lid, a few hours later it turned off. I need to hold the power button to turn it on, and the battery is way lower than it should. Is this the sleep of death?

And how could this happen from the tubuntu-installer. Wrong / outdated .bct files / bootloader in the nvflash files?
[Eee Pad Transformer Android Development] Kingzak34:
Re: [Win32/64][Dual Boot][Mount-Loop] Tubuntu - 1 click installer SBK1 & SBK2! *2/1/2

It may be a kernel problem did you try to install guevor kernel again ? If you didint, rry it ;)

Envoyé depuis mon Nexus 4 avec Tapatalk
[Eee Pad Transformer Android Development] dipje:
Well yeah, my Android seems to be working fine... besides it shutting itself down (and now maybe even not wanting to power on anymore :()
[Eee Pad Transformer Android Development] Kingzak34:
Re: [Win32/64][Dual Boot][Mount-Loop] Tubuntu - 1 click installer SBK1 & SBK2! *2/1/2

It doesnt shut down it freez when it sleeps. It a known problem for some kernel/rom combo. Try to charge it and flash guevor kernel.

It's not caused by dualboot

Envoyé depuis mon Nexus 4 avec Tapatalk
[Eee Pad Transformer Android Development] dipje:
yeah well. I discover that if I hold the power button with the USB cable connected to the computer, I see a 'tf101' device for a second but then it disappears.

If I go into APX mode I see the nvidia-usb device connected. I try to nvflash a working setup, but shortly after that the APX device disappears and flashing aborts. So I think my battery is really really dead.

but if I plug the charger in, I don't see anything happening. Normally it turns on and starts (tries at least) to boot Android. But now the screen stays black.

If I plug the charger in the dock, the battery led on the dock doesn't light up or anything. I'm a bit afraid my charger is dead.

But who knows, maybe it needs to charge a few hours before the boot-firmware starts to work again to handle stuff like the charging light :).