Jump to content

Photo

Asus EE Transformer Pad


  • Please log in to reply
13 replies to this topic

#1 ottermaton

ottermaton

    Member

  • Members
  • 1175 posts
  • Locationlancaster, pa

Posted 16 August 2011 - 08:10 PM

Any word whether this will work on the Asus eeePad Transformer? I'm thinking of picking one up tomorrow.

cheers
mark



A big thank you to everyone who contributes to Bodhi Linux


#2 Charles@Bodhi

Charles@Bodhi

    Old Faithful

  • Moderators
  • 4571 posts
  • LocationZeist, The Netherlands

Posted 16 August 2011 - 08:43 PM

Any word whether this will work on the Asus eeePad Transformer? I'm thinking of picking one up tomorrow.

cheers
mark


Not sure how far they are, but Nvidia and Ubuntu are working on it.
It has the Tegra2 superchip which uses the dual core ARM 9 processor, while Jeff so far is testing on the ARM 8.

It seems though that the bootloader is accessible, so using another OS should be possible. Looks like they made some drivers for Meego already.

Charles.

#3 jschall

jschall

    Gold Member

  • Members
  • 908 posts
  • LocationMont Saint Hilaire, QC

Posted 17 August 2011 - 02:16 PM

Any word whether this will work on the Asus eeePad Transformer? I'm thinking of picking one up tomorrow.

Good choice in tablets, Mark!

But may I ask WHY you would REPLACE Honeycomb with Bodhi, or any Linux distro?

(I am waiting for a 7" Honeycomb tablet to become available in Canada. The Acer Iconia A100 should be here soon...)
the other Jeff
----------------------------
eeePC 701 4G Bodhi Forum Members Map

#4 Jeff

Jeff

    Lead Developer

  • Developer
  • 12503 posts
  • LocationBloomington, IL

Posted 17 August 2011 - 04:16 PM

But may I ask WHY you would REPLACE Honeycomb with Bodhi, or any Linux distro?


Same reason people want Bodhi on the ArchOS devices. So they can get real work done.

Plus, Android is becoming bloated and Bodhi runs faster than it on the same hardware. Did you know Android 3.0 needs 1gb of RAM? Thats as much as Windows 7!

~Jeff

#5 jschall

jschall

    Gold Member

  • Members
  • 908 posts
  • LocationMont Saint Hilaire, QC

Posted 18 August 2011 - 08:01 AM

Did you know Android 3.0 needs 1gb of RAM?


That's the subject of some debate. The Archos G9s run Honeycomb quite smoothly with 512MB RAM. And I have read that Honeycomb only occupies around 100MB of that RAM when idle.

Memory is so cheap these days.

Mark's new Transformer will have 1GB on board. And I'm sure Mark will be able to get lots of real work done with Honeycomb on it.

Maybe, Mark, you should get a $150 Pandigital Nova running Froyo to convert to Bodhi.
the other Jeff
----------------------------
eeePC 701 4G Bodhi Forum Members Map

#6 Jeff

Jeff

    Lead Developer

  • Developer
  • 12503 posts
  • LocationBloomington, IL

Posted 18 August 2011 - 02:43 PM

Android 3.0 system requirements list 1gb of RAM - thats a fact, not a point for debate.

If the next gen ArchOS really only have 512meg RAM then they do not meet the min specs.

~Jeff

#7 jschall

jschall

    Gold Member

  • Members
  • 908 posts
  • LocationMont Saint Hilaire, QC

Posted 19 August 2011 - 01:43 PM

Android 3.0 system requirements list 1gb of RAM - thats a fact, not a point for debate.

I realize we are getting way of topic here, but I respectfully beg to differ.

There is plenty of room for
rumor and speculation

and also some lively debate.

It seems the Archos gen 9's will compensate for lack of RAM by having a 1.5 GHz dual-core CPU. The Vizio K1 "promises" to do Honeycomb with a single-core CPU and "only" 512MB RAM.

Bravo for Bodhi's ability to run on much less hardware.

I still wonder if @ottermaton intends to forego Honeycomb in favor of Bodhi on his Transformer?
the other Jeff
----------------------------
eeePC 701 4G Bodhi Forum Members Map

#8 ilivefortheone

ilivefortheone

    Member

  • Members
  • 48 posts
  • LocationColorado

Posted 21 August 2011 - 06:34 PM

Other jeff, why choose if you can boot both... then you can have the best of both worlds.

#9 Vistaus

Vistaus

    Member

  • Members
  • 271 posts
  • LocationAlmere, The Netherlands

Posted 23 August 2011 - 04:10 PM

Not sure how far they are, but Nvidia and Ubuntu are working on it.
It has the Tegra2 superchip which uses the dual core ARM 9 processor, while Jeff so far is testing on the ARM 8.

It seems though that the bootloader is accessible, so using another OS should be possible. Looks like they made some drivers for Meego already.

Charles.


I doubt Ubuntu is working on it. Kubuntu-team said that it's not possible to get Kubuntu Mobile on it, which is built on the same base as Ubuntu. So if they can't do it, then I don't see why Ubuntu would, since it's both the same base.
https://wiki.kubuntu.../ARM/TabletList
"Problems with Tegra2: various important bits such as power management, sound and GL are provided by a user space daemon. This daemon only works with the kernel and X11 it was compiled against. Meaning unless Nvidia provides us with builds, there is no way of ever sensibly supporting this."

#10 Vistaus

Vistaus

    Member

  • Members
  • 271 posts
  • LocationAlmere, The Netherlands

Posted 27 August 2011 - 05:27 PM

Okay, so it is possible to have Ubuntu running on the Transformer. It's 11.04 though. But it's not like Ubuntu itself is working on it, hence my previous comment.

#11 sirlark

sirlark

    Member

  • Members
  • 5 posts

Posted 07 June 2013 - 06:49 AM

There's obviously been a lot of work on this since 2011 and I'm looking at repurposing my old tansformer (tf101g) to make it less of a toy and more of a second laptop. Bodhi seems ideal. I've been looking at these instructions (http://forum.xda-dev...d.php?t=1537566) but they use ubuntu as an example. I would like to replace ubuntu.img.gz with a bodhi image, but I have no idea how to start. Any idea's on how to make your own rootfs image for arm?

#12 Jeff

Jeff

    Lead Developer

  • Developer
  • 12503 posts
  • LocationBloomington, IL

Posted 07 June 2013 - 01:59 PM

Our ARM need some updates, but here is a generic rootfs for our ARM system from earlier this year -> http://sourceforge.n...tar.gz/download

~Jeff

#13 sirlark

sirlark

    Member

  • Members
  • 5 posts

Posted 08 June 2013 - 07:49 AM

Our ARM need some updates, but here is a generic rootfs for our ARM system from earlier this year -> http://sourceforge.n...tar.gz/download


Awesome! Thanks Jeff. I'll let everyone know how it goes

#14 sirlark

sirlark

    Member

  • Members
  • 5 posts

Posted 17 June 2013 - 11:43 AM

Rock and Roll! I have an Asus Eeepad Transformer TF101G booting into bodhi natively... but there's still a lot to do.

Upfront Acknowledgements and Disclaimers
  • These instructions are a stripped down version of this guide
  • Jeff gave me the link to the rootfs tarball.
  • This will wipe android (and any data you have stored in internal storage) from your tablet
  • You can flash android back if Bodhi doesn't work out for you; just use your favourite ROM

Step-by-step
Here are the instructions to get as far as I did:

  • You will need a rooted transformer with a recovery kernel that allows adb connections. I followed these instructions to root and flash my transformer with cyanogenmod
  • Download the following files
  • Create a new directory (~/native-bodhi) and cd into it
    $ mkdir ~/native-bodhi && cd ~/native-bodhi
  • Extract blobutils-abootimg.zip and kernel-and-modules-from-git.zip inside ~/native-bodhi
    $ unzip blobutils-abootimg.zip
    $ unzip kernel-and-modules-from-git.zip
  • Make a flashable image out of the downloaded rootfs
    $ dd bs=$(( 1024 * 1024 )) count=0 seek=2017 if=/dev/zero of=bodhi.img 
    $ /sbin/mkfs -t ext4 bodhi.img
    $ mkdir loopback
    $ sudo mount -o rw,loop bodhi.img loopback
    $ cd loopback
    $ sudo tar xzf ../bodhi-rootfs-20130124.tar.gz
    $ cd ..
    $ sudo umount loopback
    $ gzip bodhi.img
    
  • Make flashable boot image
    $ ./abootimg-i686 --create boot.img -f boot.cfg -k zImage -r initrd.img
    $ ./blobpack kernelblob LNX boot.img
    
  • Plug in transformer, and boot it into recovery
  • Copy the image files across
    $ adb shell
    # mount /dev/block/mmcblk1p1 /sdcard
    # exit
    $ adb push boot.img /sdcard/
    $ adb push bodhi.img.gz /sdcard/
    
  • Flash the images
    $ adb shell
    # umount /dev/block/mmcblk0p4
    # dd if=kernelblob of=/dev/block/mmcblk0p4
    # umount /dev/block/mmcblk0p7
    # gunzip bodhi.img | dd of=/dev/block/mmcblk0p7
    # reboot
    

And you should end up (very quickly) in a bodhi desktop.

The username is 'armhf' and the password is 'bodhilinux'.

What works
  • Dock Touchpad
  • Dock Keyboard
  • Tablet Volume up and down keys
  • Root Terminal and Terminology

What doesn't work
  • Touchscreen
  • Wifi
  • Calendar module
  • Power button (works first time, but on second press causes enlightenment to crash

Untested
  • 3G connectivity


There are some error message on boot (which you can ignore for the moment) complaining about a missing modules directory /lib/modules/...; Don't create it, as it breaks things even more if you do




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users