p4wifi
Ubuntu Touch is no longer maintained as a core product by Canonical. However, the Ubports community are continuing development.
Contents
|
General
Device name |
Galaxy Tab 10.1 Wifi |
Code name |
p4wifi |
Image maintainer(s) |
|
Testers |
link to your Launchpad profile please |
Last update |
May 30th, 2013 |
State of things
Legend |
|
State |
Explanation |
Perfect |
Everything works, all patches included in Ubuntu proper |
Working |
Works, minor issues only, some patches pending |
W-I-P |
Work in progress |
Blocked/Broken |
Severely broken, unusable or progress is blocked |
Unknown |
Unknown |
What |
Status/Comments |
Graphics |
needs p4wifi.conf for screen pixel ratio |
Boot process |
works |
Rotation |
|
Wireless network |
works |
Sound |
|
Touch |
works |
Camera |
|
Video Decode |
|
Suspend/Resume |
|
Brightness Control |
works |
Other |
|
Installation
(This assumes you have Cyanogenmod and a custom recovery, e.g. CWM recovery, already working on your device!)
1. Download the ubuntu preinstalled and the p4wifi specific cyanogenmod image from here.
2. Put both zip files onto your sdcard
3. Enter recovery mode and do a wipe data/factory reset
4. Flash in this order:
- First the cyanogenmod image (e.g. cm-10.1-20130325-UNOFFICIAL-p4wifi.zip)
- Then the ubuntu image (this may take a while)
5. reboot
To fix the screen pixel ratio (this will become obsolete once the config file is included by default):
1. download p4wifi.conf: http://ubuntuone.com/688wubidavYnvfKvBWV7cY
2. put it on the sdcard
3. connect tab to computer, if "adb devices" sees your tab run "adb root" and then "adb shell" and "ubuntu_chroot shell". Now you are inside the ubuntu chroot shell.
4. now copy p4wifi.conf into "/etc/ubuntu-session.d/". To to this run: "cp data/media/0/p4wifi.conf /etc/ubuntu-session.d/" (obviously, but the right path where you've put the p4wifi.conf)
5. reboot and the screen resolution should be looking much better
Enable WiFi
Create a script which will be run on boot and load the wifi module:
touch /data/local/userinit.sh
insert the following in userinit.sh:
#!/bin/bash insmod /system/lib/modules/dhd.ko firmware_path=/system/etc/wifi/bcmdhd_sta.bin nvram_path=/system/etc/wifi/nvram_net.txt
make the script executable:
chmod +x /data/local/userinit.sh
links to images
1. Ubuntu Touch 13.04 Raring Preinstalled: http://cdimage.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/current/raring-preinstalled-phablet-armhf.zip
2. CyanogenMod image:
Current (2013-07-14): http://ubuntuone.com/3eqlvC2YW3xO0suhkLvmVi
(2013-05-30): http://ubuntuone.com/79fMJKbRUCBZRZjkNq7mQF
Known issues
The image
How to build it
Please give some instructions on how you build the image.
Redistributability
Are all parts of the image freely redistributable?
Legend |
|
State |
Explanation |
Perfect |
Redistributable, we're all happy |
Maybe problematic |
Might be redistributable, some open questions (comment) |
Problematic |
Not redistributable at all |
Unknown |
Unknown |
Component name |
Link to it |
License (link or name) |
Status / Comment' |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|