Ubuntu Touch 13.10 Saucy on the HP Touchpad DUAL BOOT ANDROID

Search This thread

kyzerdroid

Senior Member
Feb 6, 2013
69
19
Yepp 32gb here too. FYI when pressing the format option I get the message checking disk, nothing happens and android services stopped.
I will do a clean fresh install of everything tomorrow morning....PS I think I did major error when I installed the first file via novaterm, I didn't wait for the whole thing to finish(..didn't know it was not finished:) , then installed the other two via cwm and Ubuntu did not work, then I saw my mistake and re did everything, maybe the disk error happened like that....

Also FYI: in Ubuntu I installed xda app, took two or three tries, progress bar showed 200%. App opened, I went on this thread but could not jump pages, nor login. Clicking on video opens vimeo page or what its called but cannot play .mp4.
I was in clock settings, closed it and wanted to open the browser but clock settings kept coming up, camera looked pretty nice...keyboard does not always show up in typing options, customisation not possible (background screen, lock screen), you probably know all of this:)

Sent from my cm_tenderloin using Tapatalk HD

---------- Post added at 09:38 PM ---------- Previous post was at 09:30 PM ----------

Last time I used webs was around install of cm10 some time ago....

Sent from my cm_tenderloin using Tapatalk HD
 
Last edited:
  • Like
Reactions: Flandro

The Jack of Clubs

Senior Member
Jan 28, 2007
2,873
563
Houston
  • Like
Reactions: jshafer817

kyzerdroid

Senior Member
Feb 6, 2013
69
19
Try this.

lvresize -l +100%FREE /dev/mapper/store-media


well i'll be damned. IT WORKED!!!! well done JSHAFER :D

very quick and simple fix, again 32gb here

---------- Post added at 10:14 AM ---------- Previous post was at 10:00 AM ----------

well i'll be damned. IT WORKED!!!! well done JSHAFER :D

very quick and simple fix, again 32gb here

also no data loss. all files i thought were lost are still there now. yeah:cool:
 
  • Like
Reactions: Flandro

remche

Member
Dec 11, 2012
11
2
hi,
didn't try new version now. Will it work if I install the zip without resinzing the lvm ?
thx again !
 

jshafer817

Senior Member
Jul 11, 2010
386
483
NRH, TX.
www.onsitedentalsystems.com
hi,
didn't try new version now. Will it work if I install the zip without resinzing the lvm ?
thx again !

Wait a bit.. I am testing an older ts_srv.c and I plan on adding that to the create_partition.sh script.. though.. you could always add it yourself, or run the command yourself when it is finished running.. I haven't tested it and I am waiting for that other guy to confirm, though.. he may not come back...
 

jshafer817

Senior Member
Jul 11, 2010
386
483
NRH, TX.
www.onsitedentalsystems.com
#define MAX_DELTA_FILTER 1 // Set to 1 to use max delta filtering
// This value determines when a large distance change between one touch
// and another will be reported as 2 separate touches instead of a swipe.
// This distance is in pixels.

#define MAX_DELTA 130
// If we exceed MAX_DELTA, we'll check the previous touch point to see if
// it was moving fairly far. If the previous touch moved far enough and is
// within the same direction / angle, we'll allow it to be a swipe.
// This is the distance theshold that the previous touch must have traveled.
// This value is in pixels.
#define MIN_PREV_DELTA 40
// This is the angle, plus or minus that the previous direction must have
// been traveling. This angle is an arctangent. (atan2)
#define MAX_DELTA_ANGLE 0.25
#define MAX_DELTA_DEBUG 0 // Set to 1 to see debug logging for max delta

Trying with DELTA 20 for fun???
 

kyzerdroid

Senior Member
Feb 6, 2013
69
19
hello again,
can you tell me how i can run commands in ubuntu as root? in order to change brightness and maybe have sidestorage apps in full view? thanks
 

Flandro

Senior Member
Oct 5, 2009
198
27
Little Help

Does anyone think they could do a youtube video going through the steps to install this? I'm on windows 8 64 bit. I've installed the webOS SDK and downloaded the files. I have CM10.1 installed as well as webOS and moboot. Anyone?
 
  • Like
Reactions: kiranpatel05

kyzerdroid

Senior Member
Feb 6, 2013
69
19
Very easy, just follow jshafer steps in first post. Download all three files, put them on your touchpad. Boot in webos, launch developer mode, plugin your to to the PC, run novaterm, and install the first file, copy/paste the command from first post, confirm in novaterm as necessary, take your time with this, and wait until completely finished:)
Reboot into moboot select cwm and install first the cm file (second file), when done install rootfs( third file), when done reboot, and select Ubuntu touch from moboot, wait about 3 minutes, you will have a black screen, after 3 ubunutu will have loaded and you can enjoy:)
Will try to make video by tonight, should be online around 9pm cet . Still have some normal stuff to do. Will post link when done...thanks to jshafer who made all this possible:)

Sent from my cm_tenderloin using Tapatalk HD
 

Flandro

Senior Member
Oct 5, 2009
198
27
Very easy, just follow jshafer steps in first post. Download all three files, put them on your touchpad. Boot in webos, launch developer mode, plugin your to to the PC, run novaterm, and install the first file, copy/paste the command from first post, confirm in novaterm as necessary, take your time with this, and wait until completely finished:)
Reboot into moboot select cwm and install first the cm file (second file), when done install rootfs( third file), when done reboot, and select Ubuntu touch from moboot, wait about 3 minutes, you will have a black screen, after 3 ubunutu will have loaded and you can enjoy:)
Will try to make video by tonight, should be online around 9pm cet . Still have some normal stuff to do. Will post link when done...thanks to jshafer who made all this possible:)

Sent from my cm_tenderloin using Tapatalk HD


Well you sir are a stud muffin
 

Flandro

Senior Member
Oct 5, 2009
198
27
Very easy, just follow jshafer steps in first post. Download all three files, put them on your touchpad. Boot in webos, launch developer mode, plugin your to to the PC, run novaterm, and install the first file, copy/paste the command from first post, confirm in novaterm as necessary, take your time with this, and wait until completely finished:)
Reboot into moboot select cwm and install first the cm file (second file), when done install rootfs( third file), when done reboot, and select Ubuntu touch from moboot, wait about 3 minutes, you will have a black screen, after 3 ubunutu will have loaded and you can enjoy:)
Will try to make video by tonight, should be online around 9pm cet . Still have some normal stuff to do. Will post link when done...thanks to jshafer who made all this possible:)

Sent from my cm_tenderloin using Tapatalk HD

I need some help with getting novaterm to run. thanks
 

Shiggity

Senior Member
Jun 29, 2007
202
28
Code:
 sh /tmp/create_partitions.sh
/tmp/create_partitions.sh: line 1: can't cd to /tmp
Thanks to crimsonredmk
Repartition to create ext3 volume for Ubuntu
: No such file or directory/internal
Did the previous message say something about not being about to umount /media/internal? If so, press 1, otherwise press 0. DO NOT PRESS 0 IF IT DID SAY SOMETHING; THIS CAN LEAD UP TO DATA LOSS! If it did say something, reboot and try again.
': not a valid identifier
/tmp/create_partitions.sh: line 85: syntax error: unexpected end of file (expecting "fi")

What's odd is that:

==> I can totally cd into /tmp just fine...

==> I'm of course root when attempting this

==> Restarting as it suggests doesn't help, unless it means restarting my PC?

Any help would be appreciated as I'd really like to see how far this has come.
 

kyzerdroid

Senior Member
Feb 6, 2013
69
19
sorry over ambitious with the video, just started a new project yesterday...

Floran: what help do you need? First download all three files and put them on your sdcard in adnroid, reboot into webos.
basic: go to c: drive-->go to program files--> go to Palm, Inc folder-->go to terminals double click novaterm windows batch file. connect your Hp touchpad in webos (before connecting type in webos in the search bar: webos20090606 to launch developre mode, prior to connecting to pc). Once connected to the PC click on File in the novaterm terminal and click connect...your touchpad should now be connected and a line should appear in novaterm terminal. Now: copy paste this with Control/c

cp /media/internal/create_partitions.sh /tmp
sh /tmp/create_partitions.sh

and paste into novaterm with control/v

answer all the questions carefully!!! and wait!!!! novaterm will tell you when finished, your HP touchpad will reboot, let it, but don't pull the usb plug until novaterm confirms everything is done and you end up with the line when you first opened novaterm.

Once this is done, reboot into moboot and select CWM with the volume buttons in order to install the other two files.. again thanks jshafer:)
 
  • Like
Reactions: Flandro

Flandro

Senior Member
Oct 5, 2009
198
27
Code:
 sh /tmp/create_partitions.sh
/tmp/create_partitions.sh: line 1: can't cd to /tmp
Thanks to crimsonredmk
Repartition to create ext3 volume for Ubuntu
: No such file or directory/internal
Did the previous message say something about not being about to umount /media/internal? If so, press 1, otherwise press 0. DO NOT PRESS 0 IF IT DID SAY SOMETHING; THIS CAN LEAD UP TO DATA LOSS! If it did say something, reboot and try again.
': not a valid identifier
/tmp/create_partitions.sh: line 85: syntax error: unexpected end of file (expecting "fi")

What's odd is that:

==> I can totally cd into /tmp just fine...

==> I'm of course root when attempting this

==> Restarting as it suggests doesn't help, unless it means restarting my PC?

Any help would be appreciated as I'd really like to see how far this has come.

I'm stuck with this too. Any words of wisdom?
 
  • Like
Reactions: Shiggity

Flandro

Senior Member
Oct 5, 2009
198
27
Did you type the whole command in one line? It should be two:
First line: cp /media/internal/create_partitions.sh /tmp then press enter
Second line: sh /tmp/create_partitions.sh then press enter ....

Sent from my cm_tenderloin using Tapatalk HD

Yes, the first command went through just fine. It's the second line when I and the other guy get that error.
 

Flandro

Senior Member
Oct 5, 2009
198
27
Touchpad is in Dev mode. I connect it to PC. I run novaterm. IT connects as root to Touchpad. I run cp /media/internal/create_partitions.sh /tmp. It runs just fine. I run sh /tmp/create_partitions.sh and get the following:

sh /tmp/create_partitions.sh
/tmp/create_partitions.sh: line 1: can't cd to /tmp
Thanks to crimsonredmk
Repartition to create ext3 volume for Ubuntu
: No such file or directory/internal
Did the previous message say something about not being about to umount /media/internal? If so, press 1, otherwise press 0. DO NOT PRESS 0 IF IT DID SAY SOMETHING; THIS CAN LEAD UP TO DATA LOSS! If it did say something, reboot and try again.
': not a valid identifier
/tmp/create_partitions.sh: line 85: syntax error: unexpected end of file (expecting "fi")

I then run the command cd /tmp and it changes directories just fine. I run an ls and the create_partitions.sh file is there. What gives?
 
Last edited:
  • Like
Reactions: Shiggity

Shiggity

Senior Member
Jun 29, 2007
202
28
I'm glad I'm not the only one having this issue. JSchafer817, what's going on? I have all setup properly. Dev mode etc.

Also, it's not a matter of my TP having too little space for the partitioning to take place, as it would complain of no space left on device, and I have around 12 GB free (I have some videos on there I'm watching as time allows).

Also also, I dunno if this would make this not work but I'm full time overclocked to 1.8 GHz (on both cores) using the F4 Phantom kernel using the On Demand CPU Frequency setting. Other than that yeah I meet all the requirements for this to work.

Another thing I'd like to suggest is could someone that's been successful with this post the proper individual manual command line arguments to get the partitioning done since the script seems borked? That's a solution I would think.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 30
    Ubuntu Touch 13.10 SAUCY Rom Triple Boot WebOS, Android, Ubuntu Touch (Or Quad if you need to)
    09-27-2013 is the RootFS Date with apt-get dist-upgrade to 9-29-2013

    Download Links Updated 09-29-2013 5:44 am central time
    http://gdurl.com/d6Qn cm-10.1-20130929-UNOFFICIAL-tenderloin.zip (Install First Kernel\Ramdisk\System Partition)
    http://gdurl.com/EnW8 saucy-preinstalled-touch-armhf.zip (Install Last Ubuntu Touch RootFS\Data Partition)

    PARTITION CREATOR AND UNINSTALLER (From ACMEInstaller3 and ACMEUninstaller) Thanks Green!
    http://www.gdriveurl.com/?idl=813809797536&out=2 UbuntuTouch_Partition_Creator
    http://www.gdriveurl.com/?idl=613809797926&out=2 UbuntuTouch_UbuntuDesktop_Partition_Creator
    http://www.gdriveurl.com/?idl=513809798298&out=2 UbuntuTouch_Uninstaller
    http://www.gdriveurl.com/?idl=413809798725&out=2 UbuntuTouch_UbuntuDesktop_Uninstaller

    filename.png


    HOW TO INSTALL!
    You will need a little over 2 GB of space on your sdcard to devote to the new LVM Partiitons! This assumes you HAVE installed CyanogenMod (Android), ClockworkMod Recovery, MoBoot and still have WebOS. WebOS is a prerequisite for Audio. ALSO, you need novaterm. http://www.webos-internals.org/wiki/Accessing_Linux_Using_Novaterm AND it's good to have adb as well.

    NOTE! If you have Ubuntu 11.04 - 13.XX Desktop Version
    The Ubuntu Desktop LVM needs to be Uninstalled and Recreated. I have provided uImage files and Novacom to do this, or you can change the /etc/fstab file to have the correct device mapper paritition number.

    Dealing with a small boot partition! It cannot hold all the uImages for WebOS, Android, Ubuntu Desktop, Ubuntu Touch, andClockworkMod at the same time. What I usually do is move the Ubuntu Touch kernel off of /boot to /sdcard (/media/internal in webos) before installing Ubuntu Touch, then move ClockworkMod to the /sdcard after installing Ubuntu Touch, and of course move the Ubuntu Desktop uImage file back to the /boot partition for Quad-Booting. You should only do this, if you know what you are doing, as having ClockworkMod on boot is handy. Know what you are doing or don't do it. (Which is why I should probably stay away from rom building!, haha) https://github.com/jshafer817/Ubunt...mportant files after compiling/data/etc/fstab

    *IF YOU HAVE ALREADY INSTALLED THE ROM THAT WAS NOT DUAL-BOOT CAPABLE, YOU SHOULD REINSTALL ANDROID FIRST SINCE WE WIPED IT OUT


    *Since we are dual-booting, we need to create 3 LVM Partitions that will use 2 GB of space from the sdcard*
    1. Copy the RootFS.zip and the cm-10.zip file to the sdcard
    2. Reboot into WebOS Recovery
    3. novacom boot mem:// < UbuntuTouch_Partition_Creator
    OR
    novacom boot mem:// < UbuntuTouch_UbuntuDesktop_Partition_Creator (Requires 6.2 GB of Space, for Ubuntu Desktop 11.XX - 13.XX)
    4. Reboot into ClockWorkMod to install the cm-10-*.zip FIRST and the RootFS zip LAST
    5. Reboot and chose uImage.UbuntuTouch

    Wait 3 minutes, while the touchpad boots. At some point adb will start to run. Eventually you should see a Unity Session..

    If you didn't see a session!
    a) reboot!
    b) Eventually the backlight on the screen will shut off.. Touch the screen or hit the power button or home button some builds to turn the screen on. Still no session? Can you run android-chroot when you get into adb? When you login to adb it should say root@phablet and not BusyBox? You can also run /system/bin/logcat. Hold down the power button for 2 or 3 seconds and Ubuntu Touch will shutdown.


    TO FORMAT UBUNTU TOUCH LVM PARTITIONS (in case your wondering create-partition.sh does this.. but what if you want to format after you install to do a reinstall??
    novaterm into webos!
    mkfs.ext4 /dev/store/ut-data
    mkfs.ext3 /dev/store/ut-system
    mkfs.ext3 /dev/store/ut-cache

    TO REMOVE UBUNTU TOUCH LVM's AND KERNEL
    novacom boot mem:// < UbuntuTouch_Uninstall

    TO REMOVE UBUNTU TOUCH AND UBUNTU DESKTOP LVM's AND KERNEL
    novacom boot mem:// < UbuntuTouch_UbuntuDesktop_Uninstall



    Having problems installing WebOS Applications????

    https://developer.palm.com/support/applicationupdate WebOS UpdateManager Certificate Fix
    http://xdaforums.com/showthread.php?p=42317438
    There is an update to WebOS.. If you wipe your device after July 23rd 2013.. Then you must do this.


    Ubuntu Touch Notes!

    NOTE! If you have Ubuntu 11.04-13.10 NON-TOUCH installed, you will need to:
    novacom boot mem:// < UbuntuTouch_UbuntuDesktop_Uninstall


    *Built from Milaq's CM 10.1 Source WITHOUT JCSullins Bluetooth fixes

    *Bluetooth and Sound come from the Ubuntu 11.04-13.10 Non touch. Mainly the upstart and executables. WebOS does get mounted for sound to get initialized. udev and pulse were patched.

    *First Ubuntu Touch device running Saucy (Flipped Image) but with LVM Partitions. For this to work I had to compile lvm and e2label statically and use them in the ramdisk for Ubuntu.

    How Saucy Works!?
    Kernel is loaded with an Ubuntu Touch Ramdisk (Like normal Linux). Then the data partition is mounted as root, the system partition is mounted as /system. The LXC containter loads android based off of /system, then Ubuntu Touch Session loads. This is not a chroot like quantal.


    What works:
    *Camera
    *Wifi
    *Bluetooth
    *Sound
    *Accelerometer


    Bugs and Beta\Alpha Stuff:
    1. PulseAudio\GStreamer\Music App is not tied to the Media Service, so the music does not play with the screen turned off. GStreamer keeps playing, but you cannot hear sound unless powerd has turned the screen on and.. ??? Not worth changing until Ubuntu Touch becomes more.. finalized. Sometimes the music does not come back on after a long sleep?
    Workarounds:
    sudo service powerd stop (with the backlight turned on)

    2. Bluetooth only works in terminal
    a) this is because Bluetooth Settings has not been written to Ubuntu Touch

    3. Camera App only works one time. Needs to be mirrored.. Again. Long story!

    4. Brightness or Backlight settings???
    as root!
    echo "0-255" > /sys/class/leds/lcd-backlight/brightness

    to set the screen brightness. 0-255 is a range of values you should use.
    0 will turn off the backlight
    255 is full birghtness
    and of course.. service powerd stop while the screen is on will stop powerd from turning off the backlight if idle.


    5. Touchscreen finger liftoff does not always get detected at boot correctly. Need to talk to ubunu-devel about that.? CM-TEAM?? Hmm.. Reboot and try again!

    6. Browser cannot download files. Browser cannot play videos because the latest gstreamer "has not landed yet"..

    7. 720P H.264 is choppy? 480p plays fine.. Waiting for more updates.

    APPARMOR NOTE: Since 2.6.35 Kernel does not have apparmor, we are using /usr/bin/aa-strip with crontab to run every minute. So if you install a click app and cannot run it, wait a minute! sed -i "s/aa-exec.*-- //g" /home/phablet/.local/share/applications/*.desktop

    OPEN-SSH NOTES:
    Recently they did something to openssh. Do this to install.
    apt-get install --reinstall openssh-server
    service ssh start (every boot?)
    If powerd turns off the backlight, it suspends your ssh session. There is some code in the wifi modules that I believe is causing it. Work on that later.. or disable powerd and turn the lights off to save battery power or backlight by reading brightness notes above.


    MTP-SERVER NOTE
    mtp-server has been disabled.. want to enable it? As root!
    cd /etc/init
    mv ../mtp* .
    cd /usr/share/upstart/sessions
    mv ../mpt* .
    reboot

    When you do, don't expect adb to work... In Ubuntu 13.10 Desktop, you see the /home/phablet get Mounted on the filesystem via mtp.. I haven't messed with the Windows Driver.. I messed with the google one and changed the pid and vid, and.. no device was found when I ran adb.. so.. perhaps mtp shuts down adb on the touchpad.. I think that was in the upstart file though.. mtp-server-bootup.conf, etc.



    MORE USEFUL NOTES

    How to copy files with novaterm?
    cat filename | novaterm put file:///put/full/destination/path/filename (push example) tested
    novaterm get file:///full/destination/path/filename (pull example) untested
    novaterm get file:///full/destination/path/filename > filename (pull example) untested

    How do I compile uimage-extract to extract a kernel.img and ramdisk.img from a uImage file (boot.img)?
    git clone https://github.com/jcsullins/moboot
    cd moboot/tools
    gcc -o uimage-extract uimage-extract.c -lz

    How do I extract the kernel image and initramfs from a uImage file?
    ./uimage-extract uImage.filename (from inside moboot tools folder)

    How to unpack and repack gzip ramdisk images?
    mkdir newramdisk
    cd newramdisk
    gunzip -c ../your-ramdisk-file | cpio -i
    make changes, next command is to pack a new ramdisk.img
    find . | cpio -o -H newc | gzip > ../newramdisk.img

    How to unpack and repack lzma ramdisk images? (I used lzma)
    mkdir newramdisk
    cd newramdisk
    lzma -dc ../newramdisk.img | cpio -i
    make changes, next command is to pack a new ramdisk.img
    find . | cpio -o -H newc | lzma > ../your-ramdisk-file

    How to create a moboot compatible kernel?
    mkimage -A arm -O linux -T kernel -C none -a 0x40208000 -e 0x40208000 -n "Kernel" -d kernel.img uImage
    mkimage -A arm -O linux -T ramdisk -C none -a 0x60000000 -e 0x60000000 -n "Image" -d ramdisk.img uRamdisk
    mkimage -A arm -O linux -T multi -a 0x40208000 -e 0x40208000 -C none -n "multi image" -d uImage:uRamdisk uImage.CyanogenMod.new

    How to connect to an open-wifi network without Unity as root?
    adb shell
    sudo su
    service network-manager stop
    iwconfig wlan0 essid "essid-you-want-to-connect-to"
    ifconfig wlan0 192.168.X.X netmask 255.255.255.0 up
    route add default gw 192.168.X.X
    sed -i '$ a nameserver 8.8.8.8' /etc/resolv.conf
    you should be on the net.

    How can I create my own saucy-preinstalled-touch-arm.tar.gz to go into the .zip? (from a runnng device)
    adb shell
    cd /data/ubuntu
    sudo tar --preserve-permissions -zcvf /sdcard/saucy-preinstalled-touch-armhf.tar.gz *
    exit
    adb pull /sdcard/saucy-preinstalled-touch-armhf.tar.gz .
    now put that file in the .zip.

    How do I untar the saucy-preinstalled-touch-armhf.tar.gz file?

    place saucy-preinstalled-touch-armhf.tar.gz in the folder you want to be in, and go to that folder in terminal
    mkdir rootfs
    cd rootfs
    sudo tar --preserve-permissions -zxvf ../saucy-preinstalled-touch-armhf.tar.gz
    sudo make your changes as root, be mindful of permissions.

    How do I swap my kernels to quad-boot? (With webOS)
    a)Before you install Ubuntu Touch, move a kernel from /boot to /media/internal
    novaterm
    mount -o remount,rw /boot
    mv /boot/uImage.Ubuntu13 /media/internal (or uImage.Ubuntu)
    mount -o remount,rw /boot
    b) After you install Ubuntu Touch, move it back, but remove ClockworkMod (know what you are doing are don't do this)
    novaterm
    mount -o remount,rw /boot
    mv /boot/uImage.ClockworkMod /media/internal
    mv /media/internal/uImage.Ubuntu13 /boot
    sync
    mount -o remount,ro /boot

    How can I run webOS Doctor after all this and just start all over factory clean?
    http://xdaforums.com/showthread.php?t=1564938 3rd post but I would skip the creation of /dev/store/cm-* partitions. Be sure to delete cm-data, cm-system, cm-cache, ut-data, ut-system, ut-cache, and ubuntu-store if you have it. Delete them all! Then recreate the lvm. If you need to recreate Android partitions do that with AcmeInstaller ie the usual way to install Android. You must start with WebOS 3.0.0 and then you can do 3.0.5. Be sure to say thanks on that post.



    Thanks to:
    Ogra (ubuntu-touch, huge thanks!), castrwilliam (ubuntu desktop rom), CalcProgrammer (ubuntu desktop rom), crimsonredmk (archlinux rom), Flemmard (cm team "resizing the boot partition would be stupid", yep), Mystikal57 (sound fixes in desktop that really helped get it going), JCSullins (moboot, cm team, all sorts of stuff), Dorregray (camera fixes I need to reimplement), w-flo (ubuntu-touch), drmarble (ubuntu-touch, cyanogenmod-touchpad, big thanks to him).. and others from the #ubuntu-touch irc channel and Ubuntu 11.04-13.10 threads, cyanogenmod team, etc... "I stand on the shoulders of giants"


    Look at the old Ubuntu Touch thread I started around page 17 for more in depth notes on what I did.
    OR
    https://github.com/jshafer817/UbuntuTouch

    I am NOT a developer!!!!
    7
    Well, udev is working very well.. Boots up a lot faster.. Pulse now needs to be recompiled to support ACCEPT instead of ACCEPT4. Doing that now. THEN.. sound will play.. without a process taking up all the cpu power.

    Also... recompiled for /sys/class/backlight.. perhaps.. that will give us brightness control inside of Unity.
    6
    I am giving ubuntu touch a shot.. Started it today. Could take awhile.

    Waiting for another project so I might as well use this time.
    5
    Got the 09-21-2013 Image to stay in Unity8 with LightDM... as UT did this.. more like standard ubuntu.

    Network-Manager problems... and /run permissions... at the moment...

    What else.. recompiled ts_srv to be in debug mode. I played with these settings and it seemed to help, but that was on an older image, 1 out of 10 did not respond to a swipe but instead a double tap. Has to do with Delta_Max, but could be UT... Hasn't happened yet on this newer image..

    Big bug though.. network manager won't allow phablet to make changes..

    Oh yeah..
    service stop network-manager
    iwconfig wlan0 essid "tadaow"
    ifconfig wlan0 192.168.1.99 netmask 255.255.255.0 up
    route add default gw 192.168.1.1
    edit /etc/resolv.conf and add nameserver 8.8.8.8
    apt-get update
    upgrade....
    accountsservice camera-app gir1.2-gudev-1.0 libaccountsservice0 liblxc0
    libpam-systemd libsystemd-daemon-dev libsystemd-daemon0 libsystemd-id128-0
    libsystemd-id128-dev libsystemd-journal-dev libsystemd-journal0
    libsystemd-login-dev libsystemd-login0 libudev-dev libudev1 lxc lxc-dbg
    lxc-dev mediaplayer-app pulseaudio python-systemd python3-lxc
    systemd-services ubuntu-clock-app ubuntu-rssreader-app ubuntu-touch-session
    ubuntu-weather-app udev unity-scope-click

    Yes... See what happens. I will end up downgrading lxc.

    Probably time to recompile systemd and pulse with our patches.

    EDIT: Volume Control Buttons are working.
    5
    Added accept4 to the kernel. No longer have to recompile udev or pulse.

    But.. we have a gstreamer codec issue... Working on this. This is good though. Video.. sort of plays now.