[Linux] [Dev] [WIP] Ubuntu Touch on the TF101 - Alpha

Search This thread

*Detection*

Senior Member
Dec 5, 2011
10,512
2,862
Durham
Can you get a list of working / Not working? Don't be afraid to say not testable, not tested....I don't mind.

Yep sure, couple more better lock screen pics

http://localhostr.com/files/rm8FrIj/WP_000064.jpg

http://localhostr.com/files/LtpxAS7/WP_000067.jpg

----
Touchscreen: Working (Unsure about multi-touch, couldn't zoom a pic though)

Power Button: Successfully turns off the screen, and when turned back on greets you with the lock screen

Wireless: Not working at all, there is an icon but it sees no networks

HW Acceleration: At a guess, not working, slideshow effect but usable

Cameras: Not working from camera app

Will continue to test

Another pic of some settings
http://localhostr.com/files/c0R4bKA/WP_000070.jpg

--
Battery shows 98% - no indication of charging / discharging

Brightness control: Not working but seems pretty bright
 
Last edited:
  • Like
Reactions: jholtom

jholtom

Inactive Recognized Developer
Sep 26, 2010
300
440
NoVA
play around with it unplugged and plugged in, see if it changes on the battery. Thanks very much.
 

RonSykes

Senior Member
Jan 26, 2011
65
7
Sydney
I can' t get it to boot. I'll have to wait until I'm home so I can see what's going wrong.

I'm not even a developer. Imagine, going to all this effort for something that (for me) isn't much more than a fancy slideshow presentation. I need to get my priorities in order. I'm just impatient I suppose.
 

*Detection*

Senior Member
Dec 5, 2011
10,512
2,862
Durham
I can' t get it to boot. I'll have to wait until I'm home so I can see what's going wrong.

I'm not even a developer. Imagine, going to all this effort for something that (for me) isn't much more than a fancy slideshow presentation. I need to get my priorities in order. I'm just impatient I suppose.


I had EOS4 running, I wiped System, Dalvik Cache and Cache, flashed the 50MB one, wiped both caches again, then flashed the 480MB image, wiped caches again, then hit reboot and in less than a minute I was at the lock screen

---------- Post added at 03:04 AM ---------- Previous post was at 02:53 AM ----------

play around with it unplugged and plugged in, see if it changes on the battery. Thanks very much.

Looks like tablet battery indicator is working, down to 93% (Was at 94 just as I started typing this)

Will test charging (No charging indicator, but is charging, back to 94% now)

EDIT - Charging indicator is working, just takes a while

EDIT - Charges from dock battery too

--

Better quality pic from my camera instead of phone

http://localhostr.com/files/k7RG3tP/GEDC1205.jpg

---------- Post added at 03:18 AM ---------- Previous post was at 03:04 AM ----------

Also doesn't look too bad, except for the resolution, have you tried the fix in the 3rd post yet?


Oop didn't see this post!

This is where you'll need to give me a hand, I'm limited in my knowledge of adb commands, I can see the tablet in adb, I can open adb shell and see the FS, but can't find the dir stated in post 3

Nor would I know how to edit :)

Anyway, its after 3:30am here, I`ll get some shuteye and return fully charged for tomorrows session

Leave me some instructions on how to edit the display settings and I`ll set to it in the morning
 
Last edited:
  • Like
Reactions: JoinTheRealms

garyngkt

Senior Member
May 7, 2009
467
93
Thanks jholtom for bringing this to TF101. Will prob wait a while for more things to be fixed for example critical ones like Wifi.
 

RonSykes

Senior Member
Jan 26, 2011
65
7
Sydney
I had EOS4 running, I wiped System, Dalvik Cache and Cache, flashed the 50MB one, wiped both caches again, then flashed the 480MB image, wiped caches again, then hit reboot and in less than a minute I was at the lock screen

That's odd, I'm coming from EOS4 as well, followed the same process but I just get the black screen with the backlight on. Now I'm intrigued.
 

bfmetcalf

Senior Member
I had EOS4 running, I wiped System, Dalvik Cache and Cache, flashed the 50MB one, wiped both caches again, then flashed the 480MB image, wiped caches again, then hit reboot and in less than a minute I was at the lock screen

---------- Post added at 03:04 AM ---------- Previous post was at 02:53 AM ----------



Looks like tablet battery indicator is working, down to 93% (Was at 94 just as I started typing this)

Will test charging (No charging indicator, but is charging, back to 94% now)

EDIT - Charging indicator is working, just takes a while

EDIT - Charges from dock battery too

--

Better quality pic from my camera instead of phone

http://localhostr.com/files/k7RG3tP/GEDC1205.jpg

---------- Post added at 03:18 AM ---------- Previous post was at 03:04 AM ----------




Oop didn't see this post!

This is where you'll need to give me a hand, I'm limited in my knowledge of adb commands, I can see the tablet in adb, I can open adb shell and see the FS, but can't find the dir stated in post 3

Nor would I know how to edit :)

Anyway, its after 3:30am here, I`ll get some shuteye and return fully charged for tomorrows session

Leave me some instructions on how to edit the display settings and I`ll set to it in the morning

What recovery are you using?
 

*Detection*

Senior Member
Dec 5, 2011
10,512
2,862
Durham
RE: [Linux] [Dev] [WIP] Ubuntu Touch on the TF101 - First Build PrePreAlphaBeta

Im using TWRP 2.3.2.3 I think thats the version, the latest one available for the TF101 anyway

Sent from my Windows Phone using Board Express
 

*Detection*

Senior Member
Dec 5, 2011
10,512
2,862
Durham
RE: [Linux] [Dev] [WIP] Ubuntu Touch on the TF101 - First Build PrePreAlphaBeta

You sure you're using the right 50mb download? Sounds the same issue as the old one

Sent from my Windows Phone using Board Express
 

*Detection*

Senior Member
Dec 5, 2011
10,512
2,862
Durham
RE: [Linux] [Dev] [WIP] Ubuntu Touch on the TF101 - First Build PrePreAlphaBeta

Im a sucker for gadgets, its 4:45am here and im still watching the thread from my phone, should probably put it down and sleep

Sent from my Windows Phone using Board Express
 

RonSykes

Senior Member
Jan 26, 2011
65
7
Sydney
Im a sucker for gadgets, its 4:45am here and im still watching the thread from my phone, should probably put it down and sleep

Sent from my Windows Phone using Board Express

I'm the same. I know I'm not even going to try again for about 2 hours but for some reason I'm still watching. I don't even know why I want this on my TF101? I've seen it on other things, I'm not a developer, I know it's currently unusable... what the hell is wrong with me?
 

danielholm

Senior Member
Jun 27, 2009
134
28
Gothenburg
www.danielholm.se
Sv: [Linux] [Dev] [WIP] Ubuntu Touch on the TF101 - First Build PrePreAlphaBeta

I'm the same. I know I'm not even going to try again for about 2 hours but for some reason I'm still watching. I don't even know why I want this on my TF101? I've seen it on other things, I'm not a developer, I know it's currently unusable... what the hell is wrong with me?

Same here!

Sent from my GT-I9300 using xda app-developers app
 
  • Like
Reactions: jholtom

RonSykes

Senior Member
Jan 26, 2011
65
7
Sydney
I got it to boot. Good work. The only different step was the extra cache wipe that Detection suggested. So it must be important:

Wipe Data, wipe cache, wipe davlik cache > Install Ubuntu-touch-tf101.zip > Wipe Cache > Install quantal-preinstalled-phablet-armhf.zip > Wipe Cache > Reboot.

This is where you'll need to give me a hand, I'm limited in my knowledge of adb commands, I can see the tablet in adb, I can open adb shell and see the FS, but can't find the dir stated in post 3

Nor would I know how to edit :)

I changed the pixel density with little trouble. Do the following (as root):

adb shell
ubuntu_chroot shell
vi /usr/bin/ubuntu-session

Find and edit the values for the following entries (there are two entries for each:
GRID_UNIT_PX=10 (as suggested)
QTWEBKIT_DPR=1.2 (looks best to me by trial and error)

Reboot and the resolution should be better.

---------- Post added at 10:40 PM ---------- Previous post was at 10:13 PM ----------

I've had a quick look around and I don't think we're going to have any trouble running this on the old TF101 as long as we have people like Jholtom doing good work, pulling it all together.

The main issue for me is the wifi. Without it, I can't install nano and without nano I can't configure the wifi (I can use vim but I hate it and that means I can't concentrate on the problem.

Although it looks like the network adapter isn't recognised at all so it might be beyond my ability anyway.

Camera is also not working for me. I don't think anything else is supposed to be working so it's not really worth commenting.

EDIT: I found a few videos in the /home/phablet/videos folder that are linked to some of the movie titles on the videos page. There's no picture but the audio for the videos works.
 
Last edited:

danielholm

Senior Member
Jun 27, 2009
134
28
Gothenburg
www.danielholm.se
I got it to boot. Good work. The only different step was the extra cache wipe that Detection suggested. So it must be important:

Wipe Data, wipe cache, wipe davlik cache > Install Ubuntu-touch-tf101.zip > Wipe Cache > Install quantal-preinstalled-phablet-armhf.zip > Wipe Cache > Reboot.



I changed the pixel density with little trouble. Do the following (as root):

adb shell
ubuntu_chroot shell
vi /usr/bin/ubuntu-session

Find and edit the values for the following entries (there are two entries for each:
GRID_UNIT_PX=10 (as suggested)
QTWEBKIT_DPR=1.2 (looks best to me by trial and error)

Reboot and the resolution should be better.

Do I have do to anything else then plug-in the USB between my laptop and the tablet? No device is found when trying to use adb. While Ubuntu booted up on the tablet, that is.
 

*Detection*

Senior Member
Dec 5, 2011
10,512
2,862
Durham
I got it to boot. Good work. The only different step was the extra cache wipe that Detection suggested. So it must be important:

Wipe Data, wipe cache, wipe davlik cache > Install Ubuntu-touch-tf101.zip > Wipe Cache > Install quantal-preinstalled-phablet-armhf.zip > Wipe Cache > Reboot.



I changed the pixel density with little trouble. Do the following (as root):

adb shell
ubuntu_chroot shell
vi /usr/bin/ubuntu-session

Find and edit the values for the following entries (there are two entries for each:
GRID_UNIT_PX=10 (as suggested)
QTWEBKIT_DPR=1.2 (looks best to me by trial and error)

Reboot and the resolution should be better.

---------- Post added at 10:40 PM ---------- Previous post was at 10:13 PM ----------

I've had a quick look around and I don't think we're going to have any trouble running this on the old TF101 as long as we have people like Jholtom doing good work, pulling it all together.

The main issue for me is the wifi. Without it, I can't install nano and without nano I can't configure the wifi (I can use vim but I hate it and that means I can't concentrate on the problem.

Although it looks like the network adapter isn't recognised at all so it might be beyond my ability anyway.

Camera is also not working for me. I don't think anything else is supposed to be working so it's not really worth commenting.

EDIT: I found a few videos in the /home/phablet/videos folder that are linked to some of the movie titles on the videos page. There's no picture but the audio for the videos works.


Ok, so I got as far as the last command you posted, but not sure how to navigate or edit those files, could you give me a command by command walkthough ?

I'm at this prompt

123.PNG


---------- Post added at 12:17 PM ---------- Previous post was at 12:16 PM ----------

Do I have do to anything else then plug-in the USB between my laptop and the tablet? No device is found when trying to use adb. While Ubuntu booted up on the tablet, that is.


Make sure you don't have any other USB devices plugged in apart from keyboard & mouse, I just had the same problem because my phone was plugged in too
 

Top Liked Posts

  • There are no posts matching your filters.
  • 94
    Hello All, I've got Ubuntu Touch compiled for our beloved TF101's.

    Thread by TomTcom with instructions on how to build: http://xdaforums.com/showthread.php?t=2326453 <- Same way I do it, so have at ye!

    Remember this is still in Alpha on the ubuntu end, and our end too, but is still getting better, well at least ours is.

    New pretty picture attached by Oeio

    Instructions
    - First download the latest image (below).
    - Then download quantal-preinstalled-phablet-armhf.zip from here
    - Place both of these files in a place where you can flash them from recovery
    - Wipe data
    - Then flash the ubuntu-touch-tf101.zip, and then quantal-preinstalled-phablet-armhf.zip. IN THAT ORDER
    - Reboot and you should be good to go, make sure to clear cache.....
    - After reboot follow the instructions in post 3 to fix the resolution, and then reboot again.

    Downloads
    Generic Ubuntu Stuff - quantal-preinstalled-phablet-armhf.zip
    Current (0.9): here
    Fresh new Saucy Salamander build : http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/current/

    (0.7)
    http://goo.im/devs/jholtom/ubuntu-touch-tf101-0.7.zip

    (0.6)
    http://goo.im/devs/jholtom/ubuntu-touch-tf101-0.6.zip

    (0.5)
    here

    (0.4)
    here

    (0.3):
    here

    (0.2)
    here

    (0.1)
    here 2nd Mirror here


    Working:
    Touch Screen
    Power Button
    Battery meter - charge and discharge work, along with charge via dock
    Audio
    Dock Keyboard - no function keys yet.
    Auto-Rotate
    WiFi
    Brightness Control

    Not quite sure:
    HW Acceleration

    Not Working:
    Camera
    Some font problems.

    Untested:
    Everything else....

    Screenshots
    http://localhostr.com/files/krQu43a/WP_000052.jpg
    http://localhostr.com/files/pKschgA/WP_000053.jpg
    http://localhostr.com/files/N6neEKE/WP_000056.jpg
    http://localhostr.com/files/RUGlOzs/WP_000063.jpg
    http://localhostr.com/files/qeuzqGp/WP_000057.jpg
    http://localhostr.com/files/8lgNnpO/WP_000062.jpg
    http://localhostr.com/files/rm8FrIj/WP_000064.jpg
    http://localhostr.com/files/LtpxAS7/WP_000067.jpg
    http://localhostr.com/files/5hQQLuq/WP_000077.jpg <- Proof of Working WiFi
    Video
    http://youtu.be/o9s8F5cwhp0
    http://youtu.be/KHpHp21aylU
    Thanks *Detection* for the screenshots and video (and onkelbebu)

    Information:
    - The Ubuntu Touch system is currently in developer-preview state, just to give you an idea of how incomplete this is.
    - My build sources may be broken; either get along with it or wait for me to fix it.
    - No longer am I the sole developer, we now have onkelbebu on board pushing changes and updating.

    SOURCES
    My modified device tree is here:
    https://github.com/jholtom/android_device_asus_tf101
    Now using this kernel
    https://github.com/jholtom/kernel_asus_tf101-lumpy

    Sources for Ubuntu are at:
    http://phablet.ubuntu.com/gitweb


    Thanks:
    onkelbebu, for his help with getting wifi working, and everything else.
    RaymanFX, Timduru and others for the kernel and device tree.
    *Detection* for being an awesome first tester.
    and of course, Canonical :p

    Don't forget the Thanks button :)
    21
    Notes

    1) Do not flash any other kernel with this; there are no compatible ones as of now.
    2) In case you missed it: I am the official Ubuntu Touch developer responsible for the Transformer https://wiki.ubuntu.com/Touch/Devices


    CHANGELOG
    Current (0.9)
    New build after hiatus, no major changes
    just upstream updates.

    (0.8)
    Continued attempts to fix the black screen problems.
    new resolution fix implemented from ubuntu end.

    (0.7)
    Merged changes again
    Re-added procfs patch

    (0.6)
    Merged changes from ubuntu
    Added procfs patch from ubuntu

    (0.5)
    Added resolution fix on boot, and synced ubuntu sources
    Fixed Brightness Control - Thanks onkelbebu

    (0.4)
    Updated internet fix in kernel (PARANOID_NETWORK)

    (0.3)
    removed uchroot changes, and updated ubuntu sources
    edited init.ventana.rc for WiFi fix.

    0.2
    Updated ubuntu sources (specifically to uchroot)

    0.1
    First build with minimal changes for TF101 to boot.
    14
    That's simply awesome :)

    Thanks to all workers ! I'm waiting for that ! :D

    That script is just what i'm adding into the flash of 0.5 so that no one has to do the screen resolution fix themselves, on first boot it will run and patch if for you.
    Expect 0.5 within 2 hours of this post.
    EDIT: UPLOADED
    13
    reserved

    DEPRECATED - no longer needed as it now autofixes on first boot
    Fix for the Screen Density - Copy and Pasted from the Ubuntu Wiki.

    Instructions (Run from shell with transfomer connected and on.)
    adb shell
    ubuntu_chroot shell
    vi /usr/bin/ubuntu-session

    Find and edit the values for the following entries (there are two entries for each:
    GRID_UNIT_PX=10 (as suggested - read below)
    QTWEBKIT_DPR=1.2 (looks best to me by trial and error)



    SCREEN PIXEL RATIO

    We have 2 important variables that define the pixel ratio behaviour of the system and the applications, ie. how they visually scale. Look at /usr/bin/ubuntu-session for GRID_UNIT_PX and QTWEBKIT_DPR. Add another device specific settings there based on your device, using the method below to calculate the desired DPR.

    The number of pixels per grid unit (GRID_UNIT_PX) is specific to each device. Its goal is to make the user interface of the system and the applications of the same perceived size regardless of the device they are displayed on. It is primarily dependent on the pixel density of the device’s screen and the distance to the screen the user is at. That second value cannot be automatically detected and is based on heuristics. We assume that tablets and laptops are the same distance and that they are held at 1.235 times the distance phones tend to be held at.

    A reference device has been chosen from which we derive the pixels per grid unit for all other devices. The reference device is a laptop with a 120 ppi screen and the pixels per grid unit is set to 8 px/gu.

    Asus Transformer Tablet - 1280x800 - 149 ppi - 10 px/gu

    There is no way for the system to dynamically identify the correct pixel ratio for the device, which as a side effect things might be bigger/smaller than expected. For each device you will have to visually verify the quality of the result and adjust the number if necessary. If unsure, send screenshots and screen specifications of the device to the Canonical design team.
    12
    New information for porters

    Friends,

    Daniel Holback send some new information for help the porters. The ports sources will be available through the https://code.launchpad.net/~tf101-image-dev and merge requests will be welcome. :good:

    I will make some fixes to revamp the tf101 port availability and tomorrow I will send more information about how to fork this. My build will be saucy based, fliped image. Links in some hours with the steps to help with the upstream project. :fingers-crossed:

    Thanks to jholtom and everyone else helping in this :highfive: