yashsingh1/xdaforums huggingface dataset:
[Other TouchPad Development] jshafer817:
Fixed. :o

Recompiled systemd and pulse..

pulse patch.

diff -Naur /ubuntu/test/pulseaudio-4.0/src/pulsecore/mutex-posix.c /ubuntu/pulse/pulseaudio-4.0/src/pulsecore/mutex-posix.c

--- /ubuntu/test/pulseaudio-4.0/src/pulsecore/mutex-posix.c	2012-07-03 12:47:50.000000000 +0000

+++ /ubuntu/pulse/pulseaudio-4.0/src/pulsecore/mutex-posix.c	2013-09-14 06:32:12.000000000 +0000

@@ -49,19 +49,8 @@

if (recursive)

pa_assert_se(pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE) == 0);

-#ifdef HAVE_PTHREAD_PRIO_INHERIT

- if (inherit_priority) {

- r = pthread_mutexattr_setprotocol(&attr, PTHREAD_PRIO_INHERIT);

- pa_assert(r == 0 || r == ENOTSUP);

- }

-#endif

-

m = pa_xnew(pa_mutex, 1);

-#ifndef HAVE_PTHREAD_PRIO_INHERIT

- pa_assert_se(pthread_mutex_init(&m->mutex, &attr) == 0);

-

-#else

if ((r = pthread_mutex_init(&m->mutex, &attr))) {

/* If this failed, then this was probably due to non-available

@@ -72,7 +61,7 @@

pa_assert_se(pthread_mutexattr_setprotocol(&attr, PTHREAD_PRIO_NONE) == 0);

pa_assert_se(pthread_mutex_init(&m->mutex, &attr) == 0);

}

-#endif

+

return m;

}
[Other TouchPad Development] Steelskinz:
Will wait until downloads are up. :fingers-crossed:
[Other TouchPad Development] jshafer817:
For today...

Choose to use accept4 in kernel vs recompiling udev...

then release.. 3 hours or so...
[Other TouchPad Development] jshafer817:
Well.. adding accept4 breaks the patch.. That answers that! =)
[Other TouchPad Development] jshafer817:
tar --exclude=proc/* --exclude=sys/* --exclude=mnt/* --exclude=media/* --exclude=run/* --exclude=dev/* --exclude=proc/* --exclude=sys/* --exclude=run/* --exclude=tmp/* --exclude=system/* --exclude=data/* --exclude=vendor/* --exclude=webos/* --exclude=sdcard/* --exclude=ubuntu/* --preserve-permissions --one-file-system -zcvf "/sdcard/saucy-preinstalled-touch-armhf.tar.gz" *

send back to pc... untar in rootfs folder.. tar back, add to zip?
[Other TouchPad Development] chris5s:
"Ubuntu Touch 13.10 SAUCY Rom

Updated 9-11-2013

http://gdurl.com/grdT Install First Kernel\Ramdisk\System Partition

wait Install Last Ubunt Touch RootFS\Data Partition

Problems with Click.. Uno Momento.."

Looking good man, keep up the fantastic work mate.
[Other TouchPad Development] kicker22004:
why are both the download links the same?
[Other TouchPad Development] jshafer817:
OOPS!!! Damn.. I was in such a hurry to leave yesterday.. fix that momentarily...

Bummed out! 9-14-2013 has lxc boot issues for the touchpad.. working on that one...
[Other TouchPad Development] jshafer817:
Yeah!
[Other TouchPad Development] jshafer817:
I think this is a kernel config thing.. brunching mako to look at it's kernel config and cgroup settings...

:good:

Removing cpusets from kernel config.. See if that helps.

http://lxc.teegra.net/

Using that as a guide was a bad idea? =)

Result: no change.

Downgrade lxc? Result: Boots!

Why?

do we need /sys/fs/security and pstore??

added securityfs and backported pstore...

uImage created with pstore.. does it boot?

Boots...

reverted old 9-7-2013 to inspect

hmmmm... we may need...

https://lkml.org/lkml/2013/2/11/516
[Other TouchPad Development] jshafer817:
Sweet! running todays build! Clickapps now have icons!
[Other TouchPad Development] kicker22004:
Busy busy today I see.
[Other TouchPad Development] sp33chy:
Wow, this is really great. It's almost usable in daily use, but I think that's more of an Ubuntu Touch problem in general. So is there no way to install X apps? Will either X or Mir be implemented? Kind of necessary for the full desktop mode they're advertising.
[Other TouchPad Development] jshafer817:
Alright guys.. this is as good as I think I can make it..

Give it a shot... Updated.

Next... try to get brightness settings to work inside of ubuntu.. that needs to be changed in the kernel..

otherwise you can always do

sudo su

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 couse.. service powerd stop while the screen is on will stop powerd.
[Other TouchPad Development] jshafer817:
Onscreen Keyboard fixes so far..

apt-get install --reinstall libpinyin2

apt-get install --reinstall ubuntu-keyboard

bring over maliit from 9-16-2013...

Fixed!
[Other TouchPad Development] jshafer817:
09:11] <hallyn_> To test the fix by hand,

[09:11] <hallyn_> add the following to $container_dir/fstab:

[09:12] <hallyn_> /sys/fs/pstore sys/fs/pstore none bind 0 0

We will try this after work today!

For LXC 1.0

Reuploading keyboard fix..
[Other TouchPad Development] jshafer817:
<hallyn_> OrokuSaki: oh, looks like ppa version hasn't been built since i pushed the fix to git, lemme make sure

[09:15] <hallyn_> no, it hasn't. starting a build now

SWEET!
[Other TouchPad Development] adzidek:
Downloading

Does anyone know why I am not able to download anything from the net? Any download links in the browser just flash for a second but nothing actually gets downloaded.
[Other TouchPad Development] jshafer817:
Probably the web browser app.. or the way I am tarring.. Test in 4 hours.. I should be home then... I have a T1 line here at work.... I haven't tried to download anything from the web browser.
[Other TouchPad Development] chris5s:
So, is it worth a download yet, or wait for further development?

Thanks for all the hard work so far...

Peace

Btw, download links work fine for me...
[Other TouchPad Development] jshafer817:
It is worth the download to check out... But it's not a daily driver... not by any means.. Download links do...

nothing.

Waiting for an updated LXC to test, and then play on recompiling a newer pulse... to see if that helps with playing sound after waking up. Could just be Ubuntu Touch..

Anyone hear have a mako, maguro, manta or grouper to test Ubuntu Touch on? There are 4 devices that Ubuntu is porting for..

http://cdimages.ubuntu.com/ubuntu-touch/daily-preinstalled/current/

We should compare ourselves to one of those 4.. Though they have bugs as well... We need to see if we have the same bugs.
[Other TouchPad Development] jshafer817:
Updated.. Correctly tarred the rootfs.

cd /data/ubuntu

tar -zcvf /sdcard/saucy-preinstalled-touch-armhf.tar.gz *

easy! :) I feel dumb now. Thanks ogra! I forgot I did that with Quantal. You cannot tar in root with one-filesystem or etc.. it still tries to tar data.. but you can in /data/ubuntu because there is nothing mounted to the mountpoints. Duh.
[Other TouchPad Development] jshafer817:
https://launchpad.net/ubuntu/+source/lxc/1.0.0~alpha1-0ubuntu4

Let's see what happens!

It did not blend. Sent a message out.
[Other TouchPad Development] adzidek:
The download links on Page 1 of this thread work fine, the problem is that after installing, downloading anything onto the touchpad from the Ubuntu Touch browser (or from anywhere for that matter) does nothing :)
[Other TouchPad Development] jshafer817:
add the result of 'lxc-start -n whatever -l info -o outout'....
[Other TouchPad Development] ergo911:
Hi, on the latest update there is something wrong with touchscreen. Can't slide to other screens or the menu from top right, but it does react to touch. Anyone has same problem. Made 3 clean installs and its the same. Thanks.
[Other TouchPad Development] chris5s:
Yes, same error with my TP too ...

Thanks for the continuing development :good:

Peace

---------- Post added at 05:22 PM ---------- Previous post was at 05:20 PM ----------

Sorry, misunderstood your post :o

Btw, love the fast(er) boot time! good work!!
[Other TouchPad Development] kyzerdroid:
Cool cool, been reading attentivley. Keep it up. Great for investing so much time for all!
[Other TouchPad Development] remche:
installed the last image with success. really better than quantal one !

but after an apt-get update/upgrade and a nasty initramfs error, no more screen (adb launch and I can log in...)

thx again for your work !
[Other TouchPad Development] webosFTW:
Looks amazing. Will install later today to try it out. Looks great!
[Other TouchPad Development] ergo911:
Something seems to break with update. Not sure what.
[Other TouchPad Development] effextc:
Download Links Dead?

Anyone else having trouble getting to gdURL? It seems they're down. Anyone have the non-shortened links?

Thanks!

Effextc
[Other TouchPad Development] jshafer817:
Damn grurl.. Yeah... let me see if I can upload this newer image I am testing.
[Other TouchPad Development] remche:
I tried to only do an initramfs (failing). thats not what break.

I now face another issue : touchscreen sensivity. (too much sensitive). for example, each char is doubled. Rebooting dont fix it...
[Other TouchPad Development] jshafer817:
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.
[Other TouchPad Development] jshafer817:
Yeah.. you can forget about doing the initramfs... our initramfs is hacked anyways...

https://bugs.launchpad.net/music-app/+bug/1229153

Todays fun for UT.

I am going to ask ubuntu-devel about it on irc..

also release a version of system that has a modified ts_srv with increased max_delta.. for testing.
[Other TouchPad Development] jshafer817:
yeah.. this ts_srv seems better...

UT now seems to have "online videos" in the videos..

All that is left is to wait for the music-app to get its bugged worked out... then... release another update.
[Other TouchPad Development] Mattemoller90:
Download Links Updated 09-16-2013 10:00 pm central time

Links doesn't work :'(
[Other TouchPad Development] Trainer_H:
is it possible to install webos, android and ubuntu touch on my hp?
[Other TouchPad Development] adzidek:
That would be AWESOME - if you find a way, let me know :)
[Other TouchPad Development] Trainer_H:
So dual boot doesn't work?

Gesendet von meinem skz_tenderloin mit Tapatalk 2
[Other TouchPad Development] adzidek:
Dual boot works - we're talking triple-boot. So far no way to do it that I know of.
[Other TouchPad Development] Trainer_H:
So i can use android and ubuntu touch? Can i later reinstall webos?

Gesendet von meinem skz_tenderloin mit Tapatalk 2

---------- Post added at 08:58 PM ---------- Previous post was at 08:25 PM ----------

Download links doesn't work

Gesendet von meinem skz_tenderloin mit Tapatalk 2
[Other TouchPad Development] gary93:
Never flashed a Ubuntu before but would love to try it out. Would be lovely if there's pic or video tutorial for the installation cause it's kinda confusing.:rolleyes:
[Other TouchPad Development] jshafer817:
<OrokuSaki> I am an idiot

[00:34] <OrokuSaki> a) typo in udev rules... kgs1-2d1 oops.. kgsl-2d1

[00:35] <OrokuSaki> b) building my system image incorrectl, resulting in.. not all dependencies being built

[00:35] <OrokuSaki> Resolving stupidity

[00:36] <OrokuSaki> noob.. that is my excuse... and.. skipping a step in the porting guide =)

Status Update. =)

Recompiling system image.. maybe it will fix the touchscreen on its own...

What else... the udev typo...

recompiled pulse and systemd...

FPS was bad testing an avi.. choppy.. but other people who are running a "pulseaudio image" have the same issue.. and the new images run pulse.

Maybe it will boot faster?
[Other TouchPad Development] Trainer_H:
downloadlink doesn't work.
[Other TouchPad Development] P3T3:
Same problem for me from Czech republic, unable to connect to gdurl.com server. Can you share other link for download?
[Other TouchPad Development] jshafer817:
Had to edit build/core/main.mk and include device/hp/tenderloin and vendor folders...

Now the whole thing is building.
[Other TouchPad Development] jshafer817:
Yeah....

http://www.gdriveurl.com/?idl=713800307396&out=1

http://www.gdriveurl.com/?idl=513800307400&out=1

Its outdated though.... =) Better to wait for a newer image.. sometime today.. I think.
[Other TouchPad Development] Trainer_H:
Thanks. So i wait for it

Gesendet von meinem skz_tenderloin mit Tapatalk 2
[Other TouchPad Development] jshafer817:
Outcome:

Graphics 3d is smoother, believe udev typo fixed graphics acceleration, very evident in the unity... bar.. thingy..

ts_srv... still buggy.. (touchscreen).. otherwise... not to shabby.
[Other TouchPad Development] jshafer817:
Okay.. GStreamer cannot play 720P Vids but plays 480p Vids just fine. GStreamer stack has not landed in UT yet according to ogra.. So.. I will stop testing that.

Music App is now fixed.

Touchscreen is still buggy.

3D rendering feels better on the Unity when you scrunch up all the icons together like angry birds...

Will release an update soon. At work. :D
[Other TouchPad Development] shane9b3:
Thanks for all your hard work on this. I wish I had the knowledge to help you out.

Keep up the great work.
[Other TouchPad Development] jshafer817:
ACTION=="add", KERNEL=="i2c-5", OWNER="root", GROUP="root", MODE="0777

ACTION=="add", KERNEL=="uinput", OWNER="root", GROUP="root", MODE="0777

ACTION=="add", KERNEL=="ctp_uart", OWNER="root", GROUP="root", MODE="0777

I/ServiceManager( 1077): Waiting for service SurfaceFlinger...

I/ServiceManager( 1877): Waiting for service sensorservice...

I told the Service Manager that the service are always started... so far booting 5 out of 5 times...

virtual sp<IBinder> getService(const String16& name) const

{

unsigned n;

for (n = 0; n < 5; n++){

sp<IBinder> svc = checkService(name);

if (svc != NULL) return svc;

ALOGI("Waiting for service %s...\n", String8(name).string());

sleep(1);

}

return NULL;

}

TO

virtual sp<IBinder> getService(const String16& name) const

{

unsigned n;

for (n = 0; n < 5; n++){

sp<IBinder> svc = checkService(name);

return svc;

ALOGI("Waiting for service %s...\n", String8(name).string());

sleep(1);

}

return NULL;

}

Last thing to do for now, is check out touchscreen more.. perhaps move it out of android..
[Other TouchPad Development] jshafer817:
Running it outside of android... does nothing.

WebBrowser seems to have a download manager, I haven't tried it yet.. but I saw it in the updates... Installed...

Will release a rom tonight.

Pretty nice! Wish the gstreamer stack would land! And the touchscreen service would always work right.. Gonna bug someone about that now...

I will also include the debs I use when I update.. I update like this.

apt-get update

apt-get upgrade

apt-get install -f

dpkg -i /debs/lxc/*.deb

dpkg -i /debs/pulse/*.deb

dpkg -i /debs/systemd/*.deb

that reinstalls the patched packages, and downgrades lxc.. as for some reason our kernel.. "is old" and "cgroups_ns" is not right or something... I forget what hally said.. I believe he created a patch for the newer lxc or something... They seem busy at the moment.. and since we can still function on 0.90... We shall do that. So next rom update, I will include the debs folder I use.

Its in a reply in a bug I filed.. I will go back and look at it sometime.
[Other TouchPad Development] androidman23:
Tried this and didn't work :-\ I did a clean flash, wiped everything. I see the cid head and then its a black screen with the back light still on. Any ideas?
[Other TouchPad Development] jshafer817:
Wonder what happens when...

http://bazaar.launchpad.net/~phablet-team/powerd/trunk/view/head:/src/backlight.c

/* Returns number of backlight devices found */

static int find_backlights(void)

{

int found = 0;

struct udev_enumerate *enumerate;

struct udev_list_entry *devices, *dev_list_entry;

enumerate = udev_enumerate_new(udev);

udev_enumerate_add_match_subsystem(enumerate, "backlight");

udev_enumerate_scan_devices(enumerate);

devices = udev_enumerate_get_list_entry(enumerate);

udev_list_entry_foreach(dev_list_entry, devices) {

struct udev_device *dev;

const char *path;

struct bl_device *new_bl;

path = udev_list_entry_get_name(dev_list_entry);

dev = udev_device_new_from_syspath(udev, path);

new_bl = new_backlight(dev);

if (new_bl) {

bl_devices = g_slist_append(bl_devices, new_bl);

found++;

}

udev_device_unref(dev);

}

udev_enumerate_unref(enumerate);

return found;

}

we do "leds" instead of "backlight
[Other TouchPad Development] jshafer817:
Yep.. wait for the update tonight... that has the hack into forcing the service manager to think surfaceflinger has really started.. even though it has started.. for some reason.. service manager.. does not always think it has.. that and sensorservice
[Other TouchPad Development] remche:
I will test this when new release will be available...

Thx !
[Other TouchPad Development] jshafer817:
Sorry for no update last night... I just couldn't release it.. it sucked.. damn touchscreen.. otherwise.. it's great...

LETS MESS WITH THIS!

#define LIFTOFF_TIMEOUT 30000

I remember it was either jcsullins telling me about this or something.. It had to be adjusted... I went looking for it, but I guess I needed more sleep. This was back in normal ubuntu...

Sounds right... instead of 25000

So far 4/5 reboots worked.

COME ON BABY!

5 out of 5 boots worked! With touch!

WOOT WOOT! UPLOADING!
[Other TouchPad Development] jshafer817:
Rom Updated... Download links updated.. Bug listing removed.

you guys test.
[Other TouchPad Development] jshafer817:
Hmmm that didn't go right...

Installed the files I uploaded after wiping.. and.. problems.. uno momento.
[Other TouchPad Development] jshafer817:
Made this mistake of using the tar.gz I created on the sdcard... oops..

reuploading. =)
[Other TouchPad Development] shane9b3:
Any links yet (nothing in first post) or still uploading?

Thanks for your work.
[Other TouchPad Development] jshafer817:
No.. I tested it before uploading and powerd wasn't working.. So permissions were probably not right...

I will have it right tonight.. At least I don't have to mess with the touchscreen. :o

I am not uploading it until it's as good as it was before I wiped it... Otherwise I will be pissed off...

There is a new mtp-server.. I have disabled it until I can find a driver to work with it.. and adb shell....
[Other TouchPad Development] shane9b3:
Thanks for the update
[Other TouchPad Development] jshafer817:
Updated... touchscreen is a little wonky still on certain boots.. but now I can sound intelligent when I go on irc to talk about the liftoff's not always working on certain boots.
[Other TouchPad Development] blmvxer:
Not booting. :/ on 9/27
[Other TouchPad Development] jshafer817:
Hmmm.. that is odd.. I will check it out... can you adb shell into it? Are you in Windows or in Linux?
[Other TouchPad Development] blmvxer:
Not at the moment., I use Linux(Ubuntu and Fedora). But I'm at work with a broken laptop(building custom kernels for Ubuntu) :p
[Other TouchPad Development] jshafer817:
Odd.. no adb shell...

I tried resizing my boot partition last night.. partition table is locked. So.. I gotta reinstall. =) I currently have Moboot and WebOS on.. Retry when I get home.. reinstall with the same files your using.
[Other TouchPad Development] shane9b3:
Install worked fine here, here are the steps I did.

Wipe data/factory reset

Wipe cache

Install CM file

Wipe data/factory reset

Wipe cache

Install Ubuntu Saucy

Reboot

Ubuntu
[Other TouchPad Development] jshafer817:
Booted up for me.... And I started from scratch.. wiped my lvm's and reinstalled webos 3.0.0, then 3.0.5, then cm7, then the ubuntu 13.XX desktop 4gb partition sh from another thread, then upgraded to 6.0.2.7 CWM, then installed Ubuntu Touch over cm7.

The 4gb partition is not required, but recommended to run the desktop version of Ubuntu....

What version of CWM are you using?

Try this?

http://xdaforums.com/showthread.php?t=2102011

CWM 6.0.2.7 for the HP TouchPad!

Well guys, we have our frist fruits from hiemanshu getting his TouchPad. I bring you CWM 6.0.2.7! Compiled from the latest sources!

REMEMBER THAT YOU WILL TRY IT AT YOUR OWN RISK, AND YOUR WARRANTY IS NOW VOIDED!!!

(But your warranty was voided as soon as you installed Android, so...)

What's new in CWM6?

Quote:

New backup format that de-duplicates data between backups.

Faster backups.

Fixed restores > 2GB.

Minor UI tweaks (new background, animated Android)
[Other TouchPad Development] jshafer817:
Oh... maybe you ran out of space on /boot?

I am going to make the kernel smaller. :good:
[Other TouchPad Development] kyzerdroid:
OK OK very exciting reading:) so you managed to triple boot? You installed webos updated, cm7 ( would it work with cm10 too?), then Ubuntu 13.04 or 13.10 and then upgrade to saucy?

Keep on developing devs:) the community thanks you! Its you guys who made touchpad a cool device:) and now HP sees their mistake and realeses one pad after another....this pad can defenitly keep up:)
[Other TouchPad Development] blmvxer:
I may have messed up by installing the fix for the emulated SDcard, what do you think?
[Other TouchPad Development] jshafer817:
Got the kernel down to 5.9mb from 8.1.

As such I had to move e2label.static over to the rootfs.. and used the lvm inside of the boot partition (That I didn't know was there, lol)..

Need to wipe and flash one more time... Proceed with caution? :laugh:
[Other TouchPad Development] jshafer817:
I will have to look that up... An emulated sdcard fix? What is broken?
[Other TouchPad Development] jshafer817:
No.. but I do plan on quad booting cm10.1 and UT with Ubuntu 13 Desktop and WebOS... Not enough room to leave CWM on the boot partition. Either that or keep CWM and toss out the webOS kernel.. My 16GB TP won't have a lot of room left on the SDCARD, but my 32GB will.

UT needs to be changed to look at a different lvm partition for data and system. Should be easy.

Or see what CastRWilliam is doing with kexec and.. smack2me. I could use 1 TP per OS.. =) (3 touchpads over here)
[Other TouchPad Development] hresto:
Same issue here. Followed instructions from Opening Page.

I do notice that the progress bar in CWM6 stops during the Deploying Ubuntu phase and it never reaches the end. Instead it just stops and indicates that the process is completed. I then reboot, It automatically defaults to CyanogenMod and it boots. I see the Android head for a few seconds and then the screen goes blank but I can tell that it is on. I wait and wait, but nothing happens. I then have to restore from backup using CWM6. These are the two files I'm using:

cm-10.1-20130927-UNOFFICIAL-tenderloin.zip

saucy-preinstalled-touch-armhf.zip