Bodhi Linux Forums: Bodhi HP Touchpad Alpha Image - Bodhi Linux Forums

Jump to content

  • 3 Pages +
  • 1
  • 2
  • 3
  • You cannot start a new topic
  • You cannot reply to this topic

Bodhi HP Touchpad Alpha Image 01-11-2012

#21 User is offline   grazzt 

  • Member
  • Group: Members
  • Posts: 9
  • Joined: 14-January 12

Posted 15 January 2012 - 08:03 PM

Im probably wrong, but doesnt cm7 use dalingrins kernel from his github? Or maybe they are just binary driver blobs, or cm7 "full" kernel/drivers source arent complerely released. Although they have said once cm9 is released they are going to release everything.

Im sure Jeff probably already knows all this.
0

#22 User is offline   bluen 

  • Member
  • Group: Members
  • Posts: 8
  • Joined: 13-January 12

Posted 15 January 2012 - 09:43 PM

View PostJeff, on 15 January 2012 - 07:19 PM, said:

Bluen - Define "working". Do you mean it simply boots like Bodhi does? Or does it have full functionality of audio/multi-touch/3D?

EDIT: Also there doesn't appear to be any place on those forums for much anything non-webos related. It appears to be an operating specific board (like this is) and not a device-specific forum.

~Jeff


Jeff,
Audio and video works, ie I can open VLC and access a video/audio file on the shared webOS partition and play it. You cannot do pinch and zoom but you can press on links inside Firefox or Chromium using your finger, manipulate a browser scroll bar with touch, or use the menus on an app such as the LibreOffice apps with your finger.

There is a multitude of threads about ubuntu on weboscentral and some experienced linux people over there.

WebOs Internals developed a roadmap to support it, first in July with a metadoctor to create the partition and instructions
of how to install (see thread below) and with apps in their Preware app installer such as X-Term, X-Server, Xecutah (installer),ubuntuchroot and most recently Tailor which is an app substitute for having to create a metadoctor.

Other enterprising people came along in the wake of this and created scripts so Linux newbies such as myself could install. http://forums.webosn...ion-ubuntu.html

Here are 2 threads below amidst the multitude of threads on webosnation. I picked these two to help you see the origins of this back in July/Aug (also see webos internals wiki) but a lot has happened since the origins as people installed more packages and webos Internals refined their Xecutah, Tailor tools etc. You should ask Rod your questions about the kernel using the kernel thread that I gave you above as it will be the most current. You can reach webos internals on twitter as well.

http://forums.webosn...tml#post3039979

http://forums.webosn...tml#post3060138
0

#23 User is offline   Jeff 

  • Lead Developer
  • Group: Developer
  • Posts: 8040
  • Joined: 23-November 10
  • LocationBloomington, IL

Posted 16 January 2012 - 01:20 AM

View Postgrazzt, on 15 January 2012 - 08:03 PM, said:

Im probably wrong, but doesnt cm7 use dalingrins kernel from his github? Or maybe they are just binary driver blobs, or cm7 "full" kernel/drivers source arent complerely released. Although they have said once cm9 is released they are going to release everything.


Bodhi uses a kernel built from CM7 sources. As far as I know CM7 uses closed binary blobs for audio and 3D - these blobs come from other Android devices that have the same chips for audio/video that the touchpad does. Android however does not use Alsa (or pulse) or an X server. Thus we can't simply copy over the binary drivers like CM7 does.

View Postbluen, on 15 January 2012 - 09:43 PM, said:

Audio and video works, ie I can open VLC and access a video/audio file on the shared webOS partition and play it. You cannot do pinch and zoom but you can press on links inside Firefox or Chromium using your finger, manipulate a browser scroll bar with touch, or use the menus on an app such as the LibreOffice apps with your finger.

There is a multitude of threads about ubuntu on weboscentral and some experienced linux people over there.


Are you talking about your Ubuntu install or your Bodhi install? If it is the Ubuntu install, is it in a chroot or an actual install? If it is a chroot (as all those threads you linked to appear to describe) then this does absolutely nothing to help with Bodhi as we are using an actual full install and need working kernel drivers! As I've said several times now. Chroot simply use the drivers provided by WebOS.

~Jeff
0

#24 User is offline   bluen 

  • Member
  • Group: Members
  • Posts: 8
  • Joined: 13-January 12

Posted 16 January 2012 - 02:18 AM

View PostJeff, on 16 January 2012 - 01:20 AM, said:

Bodhi uses a kernel built from CM7 sources. As far as I know CM7 uses closed binary blobs for audio and 3D - these blobs come from other Android devices that have the same chips for audio/video that the touchpad does. Android however does not use Alsa (or pulse) or an X server. Thus we can't simply copy over the binary drivers like CM7 does.



Are you talking about your Ubuntu install or your Bodhi install? If it is the Ubuntu install, is it in a chroot or an actual install? If it is a chroot (as all those threads you linked to appear to describe) then this does absolutely nothing to help with Bodhi as we are using an actual full install and need working kernel drivers! As I've said several times now. Chroot simply use the drivers provided by WebOS.

~Jeff


Jeff, I posted to Rod in uberkernel thread and got an answer within 30 seconds (see below).

Quote:
There's an IRC channel on freenode called ##touchpad-dev in which there are folks doing a number of different native OS ports (i.e. not Android). Best thing would be to jump in there and talk to those folks.

-- Rod
__________________
0

#25 User is offline   Jeff 

  • Lead Developer
  • Group: Developer
  • Posts: 8040
  • Joined: 23-November 10
  • LocationBloomington, IL

Posted 16 January 2012 - 02:44 AM

View Postbluen, on 16 January 2012 - 02:18 AM, said:

There's an IRC channel on freenode called ##touchpad-dev in which there are folks doing a number of different native OS ports (i.e. not Android). Best thing would be to jump in there and talk to those folks.


I'm already one of the people in that channel working on ports. No one has Audio or 3D working on the touchpad outside of Android.

~Jeff
0

#26 User is offline   bluen 

  • Member
  • Group: Members
  • Posts: 8
  • Joined: 13-January 12

Posted 16 January 2012 - 05:10 AM

View PostJeff, on 16 January 2012 - 02:44 AM, said:

I'm already one of the people in that channel working on ports. No one has Audio or 3D working on the touchpad outside of Android.

~Jeff


Good that you are there, RWhitby is there and he is likely to know first when the driver information you need is available. You can try asking him there for his estimate of when the information you need will be available.
0

#27 User is offline   Vistaus 

  • Member
  • Group: Members
  • Posts: 226
  • Joined: 01-July 11

Posted 16 January 2012 - 09:57 PM

You should post in HP Touchpad Homebrew-section. There is also a long thread about Bodhi there with great install instructions.
0

#28 User is offline   grazzt 

  • Member
  • Group: Members
  • Posts: 9
  • Joined: 14-January 12

Posted 20 January 2012 - 06:35 PM

curios that the latest post on xda in the ubuntu release says the new ts daemon/driver enables multitouch support?
0

#29 User is offline   Jeff 

  • Lead Developer
  • Group: Developer
  • Posts: 8040
  • Joined: 23-November 10
  • LocationBloomington, IL

Posted 20 January 2012 - 07:14 PM

View Postgrazzt, on 20 January 2012 - 06:35 PM, said:

curios that the latest post on xda in the ubuntu release says the new ts daemon/driver enables multitouch support?


Links are always helpful.

~Jeff
0

#30 User is offline   grazzt 

  • Member
  • Group: Members
  • Posts: 9
  • Joined: 14-January 12

Posted 21 January 2012 - 12:40 PM

View PostJeff, on 20 January 2012 - 07:14 PM, said:

Links are always helpful.

~Jeff


http://forum.xda-dev...1304475&page=18

Seems like they also have the open source wifi driver working? Dunno if thats any helpful either or not.
0

#31 User is offline   Jeff 

  • Lead Developer
  • Group: Developer
  • Posts: 8040
  • Joined: 23-November 10
  • LocationBloomington, IL

Posted 21 January 2012 - 04:25 PM

We have wifi already.

That multi-touch looks like a fairly simple fix. I'll take a crack at it soon.

If you want to do it on your own before then check here - http://forum.xda-dev...7&postcount=176

~Jeff
0

#32 User is offline   bluen 

  • Member
  • Group: Members
  • Posts: 8
  • Joined: 13-January 12

Posted 21 January 2012 - 05:42 PM

View PostJeff, on 21 January 2012 - 04:25 PM, said:

We have wifi already.

That multi-touch looks like a fairly simple fix. I'll take a crack at it soon.

If you want to do it on your own before then check here - http://forum.xda-dev...7&postcount=176

~Jeff


Cool. Wonder if the multi touch will extend to the firefox browser. Tried the firefox mobile "beta" for android and it seems to have
a pinch and zoom although not the smoothest or most versatile implementation
0

#33 User is offline   grazzt 

  • Member
  • Group: Members
  • Posts: 9
  • Joined: 14-January 12

Posted 23 January 2012 - 05:47 PM

Ive compiled it and replaced it, but as soon as I touch the screen, cursor goes to the top left, and stays there, and it seems no other touches are recognized. System is not frozen though,as time keeps going up, I just cant do anything. ;) Requires me to long hold power+home to reboot.

Oh yeah, and one thing, on the 'enhanced' keyboard, dont touch the END key, it hardlocks, and requires a poweron+home button for 10+seconds to bring the TP back alive.
0

#34 User is offline   Jeff 

  • Lead Developer
  • Group: Developer
  • Posts: 8040
  • Joined: 23-November 10
  • LocationBloomington, IL

Posted 23 January 2012 - 05:56 PM

View Postgrazzt, on 23 January 2012 - 05:47 PM, said:

Ive compiled it and replaced it, but as soon as I touch the screen, cursor goes to the top left, and stays there, and it seems no other touches are recognized. System is not frozen though,as time keeps going up, I just cant do anything. ;) Requires me to long hold power+home to reboot.


Yea same thing here. It did sound too easy to be true ;)

~Jeff
0

#35 User is offline   grazzt 

  • Member
  • Group: Members
  • Posts: 9
  • Joined: 14-January 12

Posted 23 January 2012 - 06:12 PM

Interesting if you ssh in, you can run the 'new' ts_srv and it does print out debug data when you touch the screen.. like "00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 07 11 05 01 00 00 00 00
00 00 00 00 00 01 00 00 01 01 01 00 00
01 01 00 00 00 00 00 01 00 00 00 00 00 01 01 00 00 00 02 1F 43 11 02 01 00 00 00
01 00 01 00 00 00 00 01 00 01 00 00 00
00 00 00 00 00 01 01 01 01 00 00 01 00 00 00 00 00 00 01 20 4F 17 01 01 01 00 00
00 00 00 00 00 00 00 00 01 00 00 00 00
01 00 01 01 00 00 01 00 00 00 00 00 00 00 01 01 01 00 00 07 16 04 01 01 01 00 00
01 01 00 00 00 01 00 01 00 01 00 00 00
00 00 00 00 00 00 00 00 00 00 00 01 01 00 00 00 00 00 00 02 05 01 01 01 00 00 00
00 00 00 00 00 00 00 00 00 01 00 00 01"

surely thats of some help you eh Jeff. lol. :-)

The old binary prints out actualy co-ordinates in real decimal numbers.

And you can kill the new ts_srv, and re-run the old ts_srv, and your touchpad will be back to normal.

I tlooks like the ubuntu folks are restarting udev as well, Ive tried that, but doesnt help by the looks of it. (im sure youve tried that too)
0

#36 User is offline   Jeff 

  • Lead Developer
  • Group: Developer
  • Posts: 8040
  • Joined: 23-November 10
  • LocationBloomington, IL

Posted 23 January 2012 - 06:53 PM

Does Ubuntu have multi-touch working?

~Jeff
0

#37 User is offline   grazzt 

  • Member
  • Group: Members
  • Posts: 9
  • Joined: 14-January 12

Posted 23 January 2012 - 07:49 PM

View PostJeff, on 23 January 2012 - 06:53 PM, said:

Does Ubuntu have multi-touch working?

~Jeff


I have no idea, its hard to figure out what exactly is going on in the xda thread and whats working, and what to do to get it working.

The google page installation isnt much more help either. :-/

Maybe later I'll try it.

Ok, got it installed, is there any way to test for multitouch? Any app you can think of that would report multitouch?

Well, scratch that until I can figure out how to open a terminal or anything....
0

#38 User is offline   grazzt 

  • Member
  • Group: Members
  • Posts: 9
  • Joined: 14-January 12

Posted 23 January 2012 - 08:32 PM

Extremely frustrating to use ubuntu.

Basically go to the settings up in the top, system settings, go to universal access, and enable the touchkeyboard

Then hit alt-f2 to run a command, like xterm, then I guess youre in business.

Couldnt get wifi to work, and no idea if multitouch is even working, and calibration seems to be off, makeing it very frustrating.

Hopefully they iron some things out.
0

#39 User is offline   CalcProgrammer1 

  • Member
  • Group: Members
  • Posts: 4
  • Joined: 20-March 12

Posted 20 March 2012 - 03:48 PM

Looks like this hasn't been updated in a while. I suggest checking out the XDA Ubuntu 11.10 thread, several developments have been made that greatly improve Ubuntu on the Touchpad. First, the open-source ath6kl wifi driver works with the stock NetworkManager and doesn't have therandom MAC address bug. The new ts_srv from CM9 improves touchscreen performance a lot (not sure if multitouch yet). Finally, I managed to get Bluetooth up using the bcattach and hciattach code from CM9. Keyboards and mice work through it very well.

Only things left are audio and GPU!
0

#40 User is offline   Jeff 

  • Lead Developer
  • Group: Developer
  • Posts: 8040
  • Joined: 23-November 10
  • LocationBloomington, IL

Posted 20 March 2012 - 09:58 PM

This image is a few months old - but it has everything working you just listed... Everything other than Audio and 3D - the two more important hardware features IMO. If those ever get working this could be a real gem of a Linux device.

~Jeff
0

Share this topic:


  • 3 Pages +
  • 1
  • 2
  • 3
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users