<> ||<
><> || = General = || Device name || Galaxy Tab 10.1 Wifi || || Code name || p4wifi || || Image maintainer(s) || LaunchpadHome:patrickseemann || || Testers || LaunchpadHome:samuel-walton || || Last update || July 14th, 2013; Image discontinued !! || = State of things = ||<-2> '''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 || || = NOTE: The image has been discontinued, if someone wants to take over please do... = = 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 [[#link_to_images|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 do 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/saucy-preinstalled-phablet-armhf.zip 2. CyanogenMod image:<
> Current (2013-07-14): md5sum: b2c9f0d5bd341ff75966c68b480ad603 <
> http://ubuntuone.com/3eqlvC2YW3xO0suhkLvmVi old:<
> (2013-05-30): http://ubuntuone.com/79fMJKbRUCBZRZjkNq7mQF = Known issues = Non preview shows black screen here is DMESG output http://paste.ubuntu.com/6157767/ High CPU usage from network-manager shown in top, the temp solution to this is to run root@ubuntu-phablet:~# service ofono stop = 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? ||<-2> '''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'''' || || || || || || || || || || || || || || || || || || || || ||