[DEV] Tutorial for installing ubuntu on Iconia

Search This thread

Tautvaldas

Senior Member
Jan 4, 2011
141
12
What Ubuntu version do you use on your iconia?
If you use 11.04 or 11.10 you just simply switch on screen lock then you get your wifi.
Sorry for bad English.
 

el.quechon

Senior Member
Jul 28, 2011
277
63
help

I already try to use the rootfs that both devs posted on the link you posted but i couldnt boot my iconia in any of those but i could boot my iconia with the rootfs posted in the first page of this tread so i just need somebody to guide me on how to fix the wifi please

Is fixing the wifi to complicated that no one wants to post a step by step anyways thanks in advance and the devs involve in this proyect
 

Tautvaldas

Senior Member
Jan 4, 2011
141
12
I already try to use the rootfs that both devs posted on the link you posted but i couldnt boot my iconia in any of those but i could boot my iconia with the rootfs posted in the first page of this tread so i just need somebody to guide me on how to fix the wifi please

Is fixing the wifi to complicated that no one wants to post a step by step anyways thanks in advance and the devs involve in this proyect

you need download this http://www.mediafire.com/?ycq1ro22vrwks6z then unzip in your home directory in iconia ubuntu then open terminal and type:
$ sudo -i
~# mkdir /lib/firmware/brcm
~# cp /home/your directory/brcm/bcm4329... all 4 files /lib/firmware/brcm


if your dont understand this i will make some video later. And dont forget your screen lock on your iconia it should be turn on. sorry for bad english.
 
Last edited:

el.quechon

Senior Member
Jul 28, 2011
277
63
you need download this http://www.mediafire.com/?ycq1ro22vrwks6z then unzip in your home directory in iconia ubuntu then open terminal and type:
$ sudo -i
~# mkdir /lib/firmware/brcm
~# cp /home/your directory/brcm/bcm4329... all 4 files /lib/firmware/brcm


if your dont understand this i will make some video later. And dont forget your screen lock on your iconia it should be turn on. sorry for bad english

I did everything you posted but still no internet
 
Last edited:

Tautvaldas

Senior Member
Jan 4, 2011
141
12
you need download this http://www.mediafire.com/?ycq1ro22vrwks6z then unzthen tryip in your home directory in iconia ubuntu then open terminal and type:
$ sudo -i
~# mkdir /lib/firmware/brcm
~# cp /home/your directory/brcm/bcm4329... all 4 files /lib/firmware/brcm


if your dont understand this i will make some video later. And dont forget your screen lock on your iconia it should be turn on. sorry for bad english

I did everything you posted but still no internet

Then try type in terminal this:
$ cd /lib/firmware/brcm
$ ls
You should see your 4 bcm... files.
If you have them then type this:
$ sudo rfkill unblock wifi
Then you should have wifi.
 
  • Like
Reactions: el.quechon

el.quechon

Senior Member
Jul 28, 2011
277
63
Then try type in terminal this:
$ cd /lib/firmware/brcm
$ ls
You should see your 4 bcm... files.
If you have them then type this:
$ sudo rfkill unblock wifi
Then you should have wifi.

hey thanks i got it to worm my problem now is that the icon to go to the desktop doent work
By any chance can you post a mirror or link to download ubuntu 11.10 because the links in native ubuntu tread doenst work or daownload too slow that the file get corrupted im talking the one that works in the exterbal sdcard
 
Last edited:

Tautvaldas

Senior Member
Jan 4, 2011
141
12
I think you should use IDM to download Netham's rootfs, it should download successful. Or just try all web browsers, or use Turbo download manager on android, it should download.
 

el.quechon

Senior Member
Jul 28, 2011
277
63
wipe package

I think you should use IDM to download Netham's rootfs, it should download successful. Or just try all web browsers, or use Turbo download manager on android, it should download.

never mind im junt gonnastay with 10.10 untill some one posta working link

i have a question i tryed to wipe something with terminal in my tab but the wipe option wasnt install i tryed downloading it andwhen i ran the commands to install it it said that it cuoldnt be intalled because that package is dependant on another package conclusion itsjust a pain

do you have or know where to get the full wipe package to install on my tab thanks
 

Tautvaldas

Senior Member
Jan 4, 2011
141
12
If you need more space try bleachBit then run that program as root, you can found that app in usr/share/application/bleachBit(as root). If you want wipe, you can wipe only hard disc, I think app or command isn't yet who can wipe factory data reset like android.
 

el.quechon

Senior Member
Jul 28, 2011
277
63
version

If you need more space try bleachBit then run that program as root, you can found that app in usr/share/application/bleachBit(as root). If you want wipe, you can wipe only hard disc, I think app or command isn't yet who can wipe factory data reset like android.

Hey what version of ubuntu are you running and why the rootfs that work in the internal sdcard when you extract it end up being a 8g file
 

Tautvaldas

Senior Member
Jan 4, 2011
141
12
Just extract that roofs and copy that roofs.img in your internal sdcard, and download Netham's recovery.img and copy it in your external SD and install it via Acer recovery installer.
 

el.quechon

Senior Member
Jul 28, 2011
277
63
thanks

I don't know i dont use it because i'm get that problem too, do you know how to use nvflash and u-boot, i think it's better.

no idontknow but never mind im gonnastay with 10.10 that works for me but my last questionis can i upgrade to 11.04 from my tab and how thanks foryour helpa man you have helped me alot
 

Top Liked Posts

  • There are no posts matching your filters.
  • 12
    For those who want a tutorial, here's my experience in installing the system:

    (PS: FOR those who want a really simple command-by-command tutorial, please see #26 post. That's part 1 of the tutorial on how to boot ubuntu up without wireless. If you need wireless working and want a command-by-command tutorial on that, just reply and I'll make it. )
    I mainly referred to sp3dev's thread: http://xdaforums.com/showthread.php?t=1158260

    I've make ubuntu run on my iconia, but I cannot let bluetooth run so you'd better have a usb keyboard and (if you could find the trick to use the touch screen, no need of) a usb mouse.

    Tools to prepare:
    1. Ubuntu OS on PC with adb tool.
    2. A >=4GB microSD card and make sure iconia can identify it.
    3. USB keyboard and USB mouse
    4. rooted iconia with acer recovery installer, busybox, terminal emulator.
    5. Perhaps more that I didn't listed

    Files to download:
    1. rootfs: http://www.dmmhosting.co.uk/tegra-rootfs.tar from Digitaldaz;
    2. precompiled header: http://www.mediafire.com/?ucvk6x66129igzc from sp3dev;
    3. itsmagic: http://xdaforums.com/showthread.php?t=1121543&highlight=itsmagic from sc2k;
    4. source code: https://github.com/astarasikov/iconia-gnu-kernel from sp3dev;
    5. Perhaps more that I didn't listed

    Procedure to install ubuntu:
    1. Use your computer to format your microSD card into two partitions: one is in FAT32, to be used as normal external storage. Suggested minimum size is 1GB, to store backup file in step 2. The other is ext4, to store root filesystem of ubuntu. Suggested minimum size is 3GB. Tools: fdisk, mkfs.vfat, mkfs.ext4. Using sudo when making filesystem. Refer to rkaszala's post for further information: http://xdaforums.com/showthread.php?t=1158260&highlight=itsmagic&page=12
    (Comment: I use computer to format while he/she uses iconia to format.)
    Make sure the formatted sdcard can be recognized by iconia as /dev/block/mmcblk1p1 and /dev/block/mmcblk1p2 .

    2. Backup all data using itsmagic link above. Be familiar with usage of itsmagic, esp. use it to recalculate the checksum.

    3. use tools here: http://xdaforums.com/showthread.php?t=1126364 to flash the newrec.img file onto the /dev/block/mmcblk0p1, and use itsmagic to recalculate checksum.

    3.1. on android system, use terminal emulator to copy /system/etc/nvram.txt out as bcm4329-fullmac-4.txt .

    4. USING SUDO to unzip the rootfs tarball referred in Files:1 into the ext4 fs mentioned in step 1. If you do not use sudo, some device nodes will not be able to be created.

    5. SUDO EDIT the etc/fstab IN YOUR UNZIPPED ROOT FILESYSTEM NOT IN YOUR OWN UBUNTU SYSTEM to one line:
    proc /proc proc defaults 0 0

    6. compile source code using instructions by sp3dev here: http://xdaforums.com/showthread.php?t=1158260&highlight=itsmagic&page=9 in the middle part of the page.

    7. copy the compiled bcm4329-fullmac-4.bin firmware (should be at lib/firmware/brcm/) to sdcard's root filesystem's location: /lib/firmware/brcm/ folder and copy the previous bcm4329-fullmac-4.txt here.

    8. copy the compiled modules into sdcard's root filesystem's /lib/modules/ (I forget the name of the folder so be sure to name it correctly. )

    9. insert the sdcard into iconia and reboot with wolume down key pressed (the way to boot into recovery img.)

    and now, you should have reached what I have reached.

    If you failed on some step please tell me. All I summarized is what I have done, so please refer to their original post for more information.
    3
    Guys, please take this to PM. Thanks.

    Sent from my Galaxy Nexus using Tapatalk 2

    Sorry, my bad. Now, back on topic. Would you care for me to write up a script to do all of the installation work?
    2
    Version 0.2: More details - Part 1

    I mainly explained the procedure not included in the links I referenced. So please reference to original post as I don't want to put duplicate code stuff here. If u feel confused pls mail me or original author.

    Tools to prepare:
    1. Ubuntu OS on PC with adb tool. See google's website about adb tools and how to use it.
    2. A >=4GB microSD card and make sure iconia can identify it.
    3. USB keyboard and USB mouse
    4. rooted iconia with acer recovery installer, busybox, terminal emulator.
    5. Perhaps more that I didn't listed

    Files to download:
    1. rootfs: http://www.dmmhosting.co.uk/tegra-rootfs.tar from Digitaldaz;
    2. precompiled header: http://www.mediafire.com/?ucvk6x66129igzc from sp3dev;
    3. itsmagic: http://xdaforums.com/showthread.php?t=1121543&highlight=itsmagic from sc2k;
    4. source code: https://github.com/astarasikov/iconia-gnu-kernel from sp3dev;
    5. Perhaps more that I didn't listed

    Procedure to install ubuntu:
    1.0 Boot into ubuntu on your own desktop/laptop. Insert the microsd card into it. Identify the device name for the sdcard you have just inserted. Usually it would be 'sdb' if u have one hard disk. Make sure no partition of the sdcard is mounted on i.e. Eject the sdcard partition(s) in your file browser.
    1.1 'sudo fdisk sdb'. If you get different device name on step 1, please use 'sudo fdisk [Your device name]'. after it enters fdisk, use 'd', choose a partition number, and delete all partitions.
    1.2 Use 'n' to set up two new partitions: choose 'p' to set up primary partitions. First one: Partition number 1, First cylinder 1, last cylinder is (Total Cylinder Number)*(Partition Size)/(Card size). If u want Partition size to be 1GB, just calculate the Last cylinder number. Recommended minimum size for the first partition is 1GB.
    1.3 Use 'n' again to set up another partition. For this partition, recommended minimum size is 3GB.
    1.4 After u have set ur partition, use 'p' to print partition table. Make sure they're correct, Use 'w' to write them into disk. You should not get trouble in writing partiton info to disk.
    1.5 Now in /dev you can see two more devices: sdb1 and sdb2. sdb1 should be the partition whose minimum size is 1GB, used as sdcard data partition for furtuer use; sdb2 use mkfs.vfat sdb1 to create fat32 filesystem on sdb1.
    1.6 Make two directory in /media/, namely /media/vfat/ and /media/ext4/. Use 'mount /dev/sdb1 /media/vfat' and 'mount /dev/sdb2 /media/ext4' to mount the two partitions u have just created. Make sure you could create files under /media/ext4 and /media/vfat i.e. ubuntu could access the two partitions.
    Now you have finished setting up filesystems and make ubuntu recognize them.
    1.7 Use 'umount /media/vfat' and 'umount /media/ext4' to unmount partitions and insert sdcard into iconia. Use terminal emulator to see if you have '/dev/block/mmcblk1p1' and '/dev/block/mmcblk1p2'.

    2.0 Back up all data using itsmagic: use the link above and use the automatic method. Seems the bat file only runs at windows. This would take a while so just let it go. it's not dead!
    2.1 use adb tool to push itsmagic into /data/local/itsmagic, and change the itsmagic file property to 755: use adb shell and cd to /data/local: use 'chmod 755 itsmagic'.

    3.0 use tools here: http://xdaforums.com/showthread.php?t=1126364 to flash the newrec.img file onto the /dev/block/mmcblk0p1, and use itsmagic to recalculate checksum.
    3.1 on adb shell or terminal emulator, 'cp /system/etc/nvram.txt /mnt/external_sd/bcm4329-fullmac-4.txt'

    4.0 Now get the microsd card back to your computer. We're now ready to copy ubuntu filesystem to microsd.
    4.1 cd into the downloaded tarball 'tegra-rootfs.tar'. Get to know where the >3GB ext4 filesystem is mounted on your system. use 'sudo cp tegra-rootfs.tar /media/[YOUR DISK NAME]/'. cd to the latter folder. 'sudo tar -zxf tegra-rootfs.tar .' to unzip it here.
    4.2 in the same directory, 'sudo gedit etc/fstab' (Pay attention not 'sudo gedit /etc/fstab'!!!), add one line after the first #-started line:
    proc /proc proc defaults 0 0
    4.3 insert sdcard back to iconia
    4.4 turn off iconia and restart, holding vol down key and power key to power up
    4.5 and now, after bundles of command lines, you'd probably see ubuntu's desktop in one or two minutes!!!
    2
    We would all WORSHIP you like a god. Especially me :).

    Sent from my Galaxy Nexus using Tapatalk 2

    Working on it now. Expect an alpha-level script by this weekend. I'm not too fond of the ubuntu rootfs supplied, so I'm getting one with 12.04 to run smoothly, etc.
    1
    you need download this http://www.mediafire.com/?ycq1ro22vrwks6z then unzthen tryip in your home directory in iconia ubuntu then open terminal and type:
    $ sudo -i
    ~# mkdir /lib/firmware/brcm
    ~# cp /home/your directory/brcm/bcm4329... all 4 files /lib/firmware/brcm


    if your dont understand this i will make some video later. And dont forget your screen lock on your iconia it should be turn on. sorry for bad english

    I did everything you posted but still no internet

    Then try type in terminal this:
    $ cd /lib/firmware/brcm
    $ ls
    You should see your 4 bcm... files.
    If you have them then type this:
    $ sudo rfkill unblock wifi
    Then you should have wifi.