Native Linux On Touchpad Beta's, Are they out??
Should be in q and a Sorry
I'm not sure what you mean by "Touchpad Betas" but there is a port of Native Ubuntu right here: http://forum.xda-developers.com/showthread.php?t=1304475
Also there is a port of Arch Linux going on.
And Debian is also a WIP.
rohan32 said:
I'm not sure what you mean by "Touchpad Betas" but there is a port of Native Ubuntu right here: http://forum.xda-developers.com/showthread.php?t=1304475
Also there is a port of Arch Linux going on.
And Debian is also a WIP.
Click to expand...
Click to collapse
Beta's as in, not alphas, mostly functional?
Oh okay! Well both the Arch Linux and Ubuntu ports are very far along in terms of development.
Really the only things not working in either build are:
-Sound
-Accelerometer
I'm running Ubuntu and I love it! Many thanks to BodenM
rohan32 said:
Oh okay! Well both the Arch Linux and Ubuntu ports are very far along in terms of development.
Really the only things not working in either build are:
-Sound
-Accelerometer
I'm running Ubuntu and I love it! Many thanks to BodenM
Click to expand...
Click to collapse
what's best Ubuntu 11.10 Native (Alpha 0.0.4) OR Arch Linux ARM + Gnome 3 ? what's you use now? and can i install ubuntu beside both webos and android cm 9
moshxsoft said:
what's best Ubuntu 11.10 Native (Alpha 0.0.4) OR Arch Linux ARM + Gnome 3 ? what's you use now? and can i install ubuntu beside both webos and android cm 9
Click to expand...
Click to collapse
Yes, you can. However, it is easy to run into problems, since the space in the Boot partition is limited. If you are booting more than CWM, CM9, WebOS, and WebOS Recovery right now, then you will likely need to remove something to make space for Ubuntu. (e.g. if you installed Bricked Kernel or are dual booting two different Android versions.)
Read this post for information on how to fix any problems with booting, if they arise:
http://forum.xda-developers.com/showpost.php?p=23115621&postcount=413
Really ubuntu's that far along??? Cuz last i've heard they're at .4 and you need external hardware to run it...
ericerk said:
Really ubuntu's that far along??? Cuz last i've heard they're at .4 and you need external hardware to run it...
Click to expand...
Click to collapse
It is on .4, but there are a number of modifications that you can work into it that improve the touch screen and give it wireless and bluetooth, for example. Do a bit of reading in the thread -- you will be amazed by how far it has come. They have been making some great progress over the last few weeks.
ian426 said:
It is on .4, but there are a number of modifications that you can work into it that improve the touch screen and give it wireless and bluetooth, for example. Do a bit of reading in the thread -- you will be amazed by how far it has come. They have been making some great progress over the last few weeks.
Click to expand...
Click to collapse
The current status of Ubuntu (the same should apply to Arch, but some things may need re-compiled or modified slightly):
What works:
-Touchscreen input
-USB Host mode (Keyboard and mouse) with Y-cable
-WiFi (using ath6kl or ar6000, ath6kl is better)
-Bluetooth (using bcattach, has issues with reconnecting)
-Display (Unity 2D and GNOME 3 Fallback both work well)
-LED's (Screen backlight and home button left/right)
-Power Management and Charging (from USB as well as Touchstone, battery level is reported correctly)
-Internal memory (all partitions accessible from Ubuntu)
What doesn't:
-Accelerometer (may actually be working, haven't bothered with it, the main issue is that X.org doesn't rotate as easily as Android)
-Sound (msm_audio device detected, shows up in Alsamixer, but does not play sound - may just need configured)
-GPU (video, 2D, and 3D acceleration are all broken, and this relies on a driver we can't get)
-Buttons (they are identified, but do not appear to function as what they should function as, so HOME doesn't actually map to any keyboard button, nor do the volume keys map to volume buttons; the power button appears to work correctly)
CalcProgrammer1 said:
The current status of Ubuntu (the same should apply to Arch, but some things may need re-compiled or modified slightly):
What works:
-Touchscreen input
-USB Host mode (Keyboard and mouse) with Y-cable
-WiFi (using ath6kl or ar6000, ath6kl is better)
-Bluetooth (using bcattach, has issues with reconnecting)
-Display (Unity 2D and GNOME 3 Fallback both work well)
-LED's (Screen backlight and home button left/right)
-Power Management and Charging (from USB as well as Touchstone, battery level is reported correctly)
-Internal memory (all partitions accessible from Ubuntu)
What doesn't:
-Accelerometer (may actually be working, haven't bothered with it, the main issue is that X.org doesn't rotate as easily as Android)
-Sound (msm_audio device detected, shows up in Alsamixer, but does not play sound - may just need configured)
-GPU (video, 2D, and 3D acceleration are all broken, and this relies on a driver we can't get)
-Buttons (they are identified, but do not appear to function as what they should function as, so HOME doesn't actually map to any keyboard button, nor do the volume keys map to volume buttons; the power button appears to work correctly)
Click to expand...
Click to collapse
Maybe i'll hold off until .5 or beta 1
Has there been any progress?
Any New Versions of linux ported?
ericerk said:
Has there been any progress?
Any New Versions of linux ported?
Click to expand...
Click to collapse
It looks like 12.04 was ported quite some time ago, but I didn't see any code posted for this yet
http://www.youtube.com/watch?v=Wx0AiGq2LeU&playnext=1&list=PL365F9BF47955BA5F&feature=results_video
Herrie82 said:
It looks like 12.04 was ported quite some time ago, but I didn't see any code posted for this yet
http://www.youtube.com/watch?v=Wx0AiGq2LeU&playnext=1&list=PL365F9BF47955BA5F&feature=results_video
Click to expand...
Click to collapse
I actually just saw that, seems really cool, i'd love to have a fully functional of some linux distro in a portable 10inch form.
remove CM9?
devmas said:
Yes, you can. However, it is easy to run into problems, since the space in the Boot partition is limited. If you are booting more than CWM, CM9, WebOS, and WebOS Recovery right now, then you will likely need to remove something to make space for Ubuntu. (e.g. if you installed Bricked Kernel or are dual booting two different Android versions.)
Read this post for information on how to fix any problems with booting, if they arise:
http://forum.xda-developers.com/showpost.php?p=23115621&postcount=413
Click to expand...
Click to collapse
I already have CM9 besides the original WebOS. If I want to ditch CM9, and install Ubuntu along side with WebOS only, how do I get ride of CM9? I am doing this as I have two TP, so I can forgo CM9 on one of them.
Thanks!
jerry0000 said:
I already have CM9 besides the original WebOS. If I want to ditch CM9, and install Ubuntu along side with WebOS only, how do I get ride of CM9? I am doing this as I have two TP, so I can forgo CM9 on one of them.
Thanks!
Click to expand...
Click to collapse
It actually becomes a "Triple Boot" process, you don't really ever get rid of anything.
Related
What is the advantage of using android 3.0 have over 2.2. and 2.3?
Install all three and really see no difference beside the slight UI changes.
evilPERSOn,
I had not yet loaded HC, so my advice is pure speculation. HC has an entirely different interface which acknowledges the fact that a tablet is in essence a tablet and not an oversized phone. So, as such, it works a bit more like a computer with. The speed and streamlined interface of a tablet. As I write this I really wonder why I have not cobbled it up. Well, it is only a matter of time.
Have fun
~Leko
evilPERSOn2009 said:
What is the advantage of using android 3.0 have over 2.2. and 2.3?
Install all three and really see no difference beside the slight UI changes.
Click to expand...
Click to collapse
well for starters this should be in general not development
second HC isnt just a slight UI change, it was MADE for tablets so if you want your tablet to be a giant itouch running android than install 2.2/2.3 but if you want a tablet you should install 3.0
^My bad. I had two tabs open. General and Development. Must have started thread on the wrong location.
1. HC uses GPU interface rendering.
2. HC is meant for a system like a nook with few buttons (good for us)
3.But HC's source is not in the open (bad for us).
poofyhairguy said:
1. HC uses GPU interface rendering.
2. HC is meant for a system like a nook with few buttons (good for us)
3.But HC's source is not in the open (bad for us).
Click to expand...
Click to collapse
Hopefully the source will be released soon!
For me i thought i would try hc on the sd card and just go back to froyo. I was hooked. I used it for two days on a class 2 card then i flashed, and ive tried to go back to froyo and get flash but i cant. The UI is just perfect, the live app switcher key is wonderful and so great to use, probably my favorite feature. Not to mention i love that the task bar is on the bottom, reminds me of windows and keeps the clock and keys out of my face. Honestly i hate the top notification bar on other versions, ive always hidden it on my droid. Being on the bottom is so nice and out of the way.
Its got its downsides, but give it 2 months.. apps galore, source files..... it will be really good to run.
Edit: not to mention, ive never lost data like on my droid while switching apps. Ive come back to apps ive had open for over 24hrs and its still in the same state
Sent from one of those missing Droids
altimax98 said:
The UI is just perfect, the live app switcher key is wonderful and so great to use, probably my favorite feature.
Click to expand...
Click to collapse
i'm using the samuelhaff's eMMC HC and i noticed that i can't scroll the app switcher, so i don't have access to all my previously run apps. is this normal?
loving HC, so far. the fact that it's designed for no hard buttons is just awesome.
i don't think the app switcher even scrolls on the xoom yet.
I have only played with HC breifly. But from what i know about it these are the following reasons to use it.
1. Market. Honeycomb is the first android os that will support having the google market. This provides a few things. Any of us who have played with Ipods and ipads will know that there are specific apps built for ipad. Now that Android 3.0 is built for tablet form factor, and officially supports the market. We will now see Tablet applicatons that provide higher resolutions, or new features. These apps will be built around the 3.0 os, and may not work on older operating systems.
2. Built for tablets. Everything we have had up untill this has been a phone operating systme built for a 3" screen ported to something with a 7-10" screen. The os is clearly built for phones there are things in there that just dont work right, or should not be there, but are there, on a fundimental level in the operating system. By adding native support for larger screens, and removing the phone items, it provides for a cleaner higher performance interface.
3. Interface enhancements. The UI has been built to support the larger form factor. This will provide easier navigation as well as soft keys as mentioned above, since alot of tablets are just missing physical buttons.
Unfortunatly the OS has not been released to the public. My guess is there is some contract between motorola (xoom) and google for exclusivity on their tablet. but dont quote me on that.
1) The web browser is much improved - even over Dolphin
2) The email client is much improved - even over K9
3) Contacts sync seamlessly with Google contacts
4) The keyboard is much improved - has a TAB key, has a "handle" to move the cursor around in text, has cut and paste features.
All of this is enough to make me swich to HC.
Downsides:
1) Many of my favorite apps cannot be found or downloaded from the Market - even though they worked fine on 2.1.
2) From uSD card, runs a little slower than 2.1, but not enough to bother me.
is the video accelerated? I could not take cm7..so slow.
winkler1b said:
is the video accelerated? I could not take cm7..so slow.
Click to expand...
Click to collapse
No. Same problem effects both I think.
Well, I switched and got my nook to recognize the sd (Class 2) partition. I expanded the image to use the 16 gigs too. I love it. The Live App switching is nice. It actually feels more like true Linux (I am thinking KDE) than any other droid system. I just can't handle the lag when booting apps (probably a combination preview/sd card). I am a teacher and grade on my Nook, so I need speed. But, I am excited about this. Thanks a lot Deeper Blue. This will be stellar.
The true app switching is almost priceless as is the efortless interface.
~Leko
thanks to individuals who jump to conclusions, such as Ed Hardy:
http://www.brighthand.com/default.a...rola+Droid+3+Google+Android+OS+Verizon+Webtop
threads resulted like this:
http://forum.xda-developers.com/showthread.php?t=982416&page=2
and this:
http://www.droidforums.net/forum/droid-3/169413-droid-3-webtop.html
on that note, I believe we are all aware of how much more advanced the droid 3 is than the droid x. speculating, I would assume it would be just as capable of supporting webtop as the bionic since they have pretty much the same hardware.
also, it appears as though people have successfully ported simpler editions of Linux into android environments onto various devices as seen here:
http://www.google.com/search?rlz=1C1SNNT_enUS429US429&sourceid=chrome&ie=UTF-8&q=ubuntu+g1
furthermore, someone has successfully paired a Bluetooth keyboard and mouse with an Atrix as seen here:
http://forums.androidcentral.com/t-atrix/65382-webtop-application-hdmi-cable-no-dock-3.html
so basically, my question is if we were able to replicate/modify a gingerbread-compatible version of realHDMI for video output, confirm the existence or integrate the ability to communicate with Bluetooth mice and keyboards, and for ease-of-use have them all activate under one circumstance ( like with Tasker or something), would it be practical to somehow use that linux environment in conjunction with a Bluetooth mouse and keyboard and hdmi output and have something close to webtop with the Droid 3?
**disclaimer:
I'm new. Please don't crucify me if I posted something that is false. I'll correct it if you let me know.
The main issue I believe with doing that is the droid 3 has 512 mb of ram. The bionic has that amout set aside just for webtop. I'm not sure its even possible, or realistically usable on our phone, although if it is that'd be really cool.
Sent from my DROID3 using XDA App
that's why I've tried piecing together this alternative. If I remember correctly, the linux distro ran completely off the sd card, but that may not be relevant to your comment.
erismaster said:
The main issue I believe with doing that is the droid 3 has 512 mb of ram. The bionic has that amout set aside just for webtop. I'm not sure its even possible, or realistically usable on our phone, although if it is that'd be really cool.
Sent from my DROID3 using XDA App
Click to expand...
Click to collapse
why does that matter? the 1GB of storage is because the webtop app is part of the ROM. even an un-rooted D3 could store a user-created app somewhere else, like the SD card.
also, why bother with BT mouse and keyboard? use a USB host controller (simple cable, that attaches to the mini-USB) and you can attach wireless USB versions (cheaper, and more available).
oh. didn't know that existed. lol.
sounds pretty sweet!
is it confirmed to work with this phone?
Storage and ram are not the same.
Droid 3 has 512 meg of ram.
Droid Bionic has 1024 meg of ram.
Webtop uses a good chunk of that to function, if the Droid 3 could run it...what ram would we use to run our applications in now, since its mostly being used by Webtop?
Sent from my Viewsonic 10" GTab...GTabComb
How hard would it be to create a generic android laptop dock/webtop. Take something in the style of a laptop. The monitor is fed via microHDMI, the speakers could be fed either with HDMI audio or 3.5mm headphone jack. Keyboard and touchpad support are done via bluetooth or USB host if the phone supports it. The keyboard, touchpad, monitor and microUSB charging for the phone would all be powered by a battery and charger on the laptop style body.
Maybe this all isn't possible now. Perhaps when we get Android ICS we'll get better bluetooth support so that generic keyboard/mouse support is universal.
Running Debian squeeze with vncserver LXDE and connecting with androidVNC client here. Its not too bad atleast not as bad as my Touch Pro 2 was. Here is a script that can install it, forum.xda-developers.com/showthread.php?t=1147358 though it has some problems installing on the Droid 3. So what I did was copy it over from the TP2. And here www.androidfanatic.com/community-forums.html? func=view&catid=9&id=1615 are instruction to get vnc setup. Not sure how well HDMI works and if it would work using vnc.
There are other ways to install Debian and also Ubuntu, theres a ubuntu.img floating around somewhere all set up, just dont know where.
eww245 said:
Running Debian squeeze with vncserver LXDE and connecting with androidVNC client here. Its not too bad atleast not as bad as my Touch Pro 2 was. Here is a script that can install it, forum.xda-developers.com/showthread.php?t=1147358 though it has some problems installing on the Droid 3. So what I did was copy it over from the TP2. And here www.androidfanatic.com/community-forums.html? func=view&catid=9&id=1615 are instruction to get vnc setup. Not sure how well HDMI works and if it would work using vnc.
There are other ways to install Debian and also Ubuntu, theres a ubuntu.img floating around somewhere all set up, just dont know where.
Click to expand...
Click to collapse
from what i recall of realhdmi from my droid x, the output was a mirror, so whatever was displayed on the screen came up on the tv, but the x was also single core, which apparently makes a huge difference in output processing methodology.
is there any similar software for the new dual core architecture processors?
if there was a way to get a stable version of ubuntu as the desktop interface in "webtop" form, that would be amazing (mostly because i am familiar with it. lol)
erismaster said:
The main issue I believe with doing that is the droid 3 has 512 mb of ram. The bionic has that amout set aside just for webtop. I'm not sure its even possible, or realistically usable on our phone, although if it is that'd be really cool.
Sent from my DROID3 using XDA App
Click to expand...
Click to collapse
The original Bionic had only 512mb of ram as well.
To OP:
I have been pushing for this for a while. There's NO reason that webtop can't be ported to the Droid 3. I want to see it done because webtop is the only feature I truly want that I don't have on my Droid 3.
---------- Post added at 06:52 AM ---------- Previous post was at 06:48 AM ----------
tcrews said:
Storage and ram are not the same.
Droid 3 has 512 meg of ram.
Droid Bionic has 1024 meg of ram.
Webtop uses a good chunk of that to function, if the Droid 3 could run it...what ram would we use to run our applications in now, since its mostly being used by Webtop?
Sent from my Viewsonic 10" GTab...GTabComb
Click to expand...
Click to collapse
Webtop does shut down and Android still controls process management; Webtop runs as a guest OS on the device and the Android VM provides APKs for interfacing with it (like sharing contacts, emails, etc between apps or mouse/keyboard input).
You're not going to be using webtop and your phone at the same time. When you're done with webtop, you'll shut it down and resume using your phone.
Are there any good write-ups on what exactly webtop is and how it works?
Is it just a second linux instance limited to a basic shell and web browser? If so could we look at compiling Puppy for arm to live in the reduced space?
Its an ARM flavor of pared-down Ubuntu running as a guest OS. I'm assuming it runs some type of proprietary VNC-type protocol that communicate with the Android VM.
Last I checked there were 3 or 4 Android services/activities associated with Webtop. One of them monitored the dock connectedness, one appeared to provide shared data access (like contacts, emails, notes, documents, etc), and I'm guessing one was responsible for the phone homescreen snapshots.
Bluetooth mouse, keyboard ok
Good news! I just paired my Rocketfish bluetooth keyboard and mouse (models RF-BTKB2 and RF-BTMSE2) with my Droid 3 and both work! Details follow:
The mouse cursor is black. Brings the phone out of suspend when moved as expected. Scrollwheel works. Right click functions as the "back key," center click is the menu. Traditional left click works like normal. Swiping things doesn't work (the screens get stuck in the animation *unless* you drag and release at the right time). All multimedia buttons (play, forward/back, stop) work.
Most keys on the keyboard work like normal. Exceptions:
F1: Menu
F3: Dialer
F4: locks phone
F5: Search
F2,F6-F12: don't do anything.
HOME: Desktop preview
Numlock: Doesn't activate
Number pad: Functions as arrow keys (as expected with Numlock not engaging).
Math keys (next to numpad): +-*/ do not function either
Arrow keys ok
CTRL: Menu
ALT: No function
Super/Windows key: Menu
Print screen, Scroll lock, and Pause/break keys appear to have no function.
My keyboard also has multimedia keys:
Volume up/down adjust system/ringer/music volume all work
Mail: Does nothing
Search: brings up search
Play/Pause/Forward/Backward/Mute all work in the (default) music application.
I bought the Rocketfish Bluetooth keyboard/mouse because they are extremely Linux compatible. Not sure if results will be the same with other devices.
If anyone wants to see the results of "adb logcat" when I press keys just ask and I'd be happy to post. The good news is it appears bluetooth keyboard/mice are reasonably well supported.
My Razer Orochi (bluetooth mouse) connects to my D3 just fine (as expected) and each button performs the same as the guy above me said his mouse did.
So now all we need to do is try the Droid bionic HD station dock when it's out to make this happen?
Tho i'm not interested in the webtop stuff, i'd like to use the usb ports and have a better dock then the current Droid 3s.
-smc
Tip - Ctrl-Alt-Del on the bluetooth keyboard restarts the phone
ok, so then:
keyboard/mouse = proven
webtop capability = plausible, with recompilation of some form of ubuntu
hdmi output = yet to be determined
dock sensing/emulation = plausible, probably going to be one of the easier tasks to accomplish
right?
If its a modified *Ubuntu img why not see if anyone is able to extract it from the phone, and view the root fs?
The D3 should have no issue with the ram, the eris can run Debian/Ubuntu and function fine. It stores everything minus the vnc on the SD card.
I'm moving over to the D3 soon myself, and would love to see a proper webtop, desktop system on this phone.
Sent from my ERIS using xda premium
So I tried to port it using files from the bionic. Dd'd /dev/block/webtop to a secondary portion on my sdcard. Mounted at /osh, mounted /proc at /proc/osh and can't get anything to run. Copied the webtop apk's and odex's over as well. Need somebody more knowledgeable.
tallnerd1985 said:
It maybe possible but you would have mount the partition off the memory card due to the inability to partition off the internal NAND for /OSH which is where the Webtop files are stored. Join in on the irc channel in my signature later on today and I will see if I can get Sogarth from Atrix forums to join since he came up with the Webtop2sd app.
Sent from my DROID BIONIC using Tapatalk
Click to expand...
Click to collapse
So I unfortunately cannot get on to the irc atm, however these may be the guys to start with.
Just helping where I can
Sent from my ERIS using xda premium
Sent from my ERIS using xda premium
I'm a Noob and used Rack's thread in the development area to create my dual boot SD card. I just wanted to thank him and all of the developers here for their work. My install went smooth as silk and I am loving my new triple boot setup. Many thanks to all for making my NC a competitive little tablet!
I'm not quite a noob, but this looks like it would be easier than going from mirage to ics to miui in the span of two days
On my home pc I've got win7 and eight distros in a multiboot setup. Yes, I consider myself a distro whore
Been playing with Racks triple boot from SD for a while. Some things you might expect: Mirage CM 7 FCs both ADW and ADW Ex on me at intervals, and with no way to get back in to the system, I've had to reburn the whole business several times. Oddly, CM 9 still powers up when this happens -- I'd love to hear from someone on how to cross over from 9 to 7 installs to work on either. Also getting double entries for Gallery and several other installed apps. Mentioned in Racks thread, but couldn't make solution work (requires changing to rw and editing sys files).
Some other glitches, but if you like fooling around with your NC I'd still recommend the triple boot, as the less you use the weak SD gate on your device the less likely it will fail.
Anniraff said:
Been playing with Racks triple boot from SD for a while. Some things you might expect: Mirage CM 7 FCs both ADW and ADW Ex on me at intervals, and with no way to get back in to the system, I've had to reburn the whole business several times. Oddly, CM 9 still powers up when this happens -- I'd love to hear from someone on how to cross over from 9 to 7 installs to work on either. Also getting double entries for Gallery and several other installed apps. Mentioned in Racks thread, but couldn't make solution work (requires changing to rw and editing sys files).
Some other glitches, but if you like fooling around with your NC I'd still recommend the triple boot, as the less you use the weak SD gate on your device the less likely it will fail.
Click to expand...
Click to collapse
I'm not having any force closing issues with ADW or ADWex in Mirage. Mind getting me a logcat when this occurs? Also, what do you mean by double entries?
I'll be updating with an updated flashable zip for Mirage's latest build as well as ICS build. Hopefully by tomorrow and hopefully it will resolve the issues you are having.
Thanks,
Racks
Mirage and ICS have been flawless for me. Of course ICS still has it's quirks but that will improve with updates. This is a great setup for those who like to boot from SD and have the option of a fast, stable Mirage or boot into a not-quite-there but still useable ICS....
Sorry about my noobness, but I can't figure out how to get a logcat on the ADW & Ex FCs, as the only way I've been able to continue with your builds is by wiping the card and starting over; ergo, nothing's left over for breadcrumbs. The double entries business is two Gallery and two GMail side by side in my apps drawer. I read somewhere else in XDA the reason for this, and a fix by adjusting entries in the guts of the program, but I'm too new with Linux to try that (and too chicken).
Looking forward to your coming update. And a million thanks to you et al for all the hard work the rest of us are enjoying.
thecdn said:
I'm not quite a noob, but this looks like it would be easier than going from mirage to ics to miui in the span of two days
On my home pc I've got win7 and eight distros in a multiboot setup. Yes, I consider myself a distro whore
Click to expand...
Click to collapse
Do you have all 8 distros installed or are you running some of them from live CD/DVDs?! Either way, it sounds AWESOME!
I have win7 on my latest netbook, and I like it. I haven't yet loaded LINUX on it. I haven't decided which distro to use. My last netbook and my old laptop are XP/Ubuntu dual boots. I'm not too crazy about Ubuntu anymore. I'm not into Unity. What's your current favorite distro?
One problem I'm having is that Win7 doesn't see most partitions. That's why I need to get a LINUX distro installed.
I have Racks' multiboot on one uSD card, and Miui on another. Now, if Racks could just make it so we could add more ROMs to his set up, I'd be a happy camper. I think he might be working on a solution. I know I have Boot Manager on my Evo 3D. That works really great. It's nice to be able to change ROMs without having to reboot, or change my uSD card. Does that make me a ROM whore? Ugh, there must be a nicer name than that!
Ubuntu 13.04 Alpha for HP Touchpad
*working sound (I think you will like the volume button sounds)
*working wifi powered on at startup
*working bluetooth powered on at startup
*working 5 finger gestures with touchegg
*DeLorean Dark Theme
*custom Kernel+Modules for Wine+Qemu Add-on?
*Did I mention Wine Add-on? To play solitaire and space cadet pinball. They are in Applications Other..
*SquashFS Added
*A bunch of hacks.. they removed /etc/fstab and if you try to add an entry like I did then udev won't boot! I used the /etc/init.d/audiod_srv file to mount what I wanted.
*Freedreno latest with Mesa (THANK YOU ROB CLARK AND JCSULLINS, Calc1Programmer, BodenM, castrwilliam, Mystikal57!)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
You will need the Kernel that comes with it.
If you want to run wine x86 with qemu.. Simply put the wine.sqsh file on your sdcard when you boot.
I did that to save space.. and so people can toggle back and forth. I originally had wine merged into the filesystem but now everything symbolically links to /usr/gnemul. That is my other "fun" project. Wine 1.5.23 with Qemu 0.14.1 with NPTL patch. Barely runs. http://wiki.winehq.org/ARM x86 per Qemu.
Links....
http://www.gdriveurl.com/?idl=913607779492&out=2 4GBUbuntuInstallSystem13Alpha.sh
http://www.gdriveurl.com/?idl=913607779509&out=2 Rootfs.tar.gz
http://www.gdriveurl.com/?idl=713607779506&out=2 uImage.Ubuntu13
http://www.gdriveurl.com/?idl=913607779518&out=2 wine.sqsh
This is a link to the original thread that started it.
http://forum.xda-developers.com/showthread.php?t=1304475 By BodenM
To Install:
Become familiar with the Ubuntu on HP Touchpad project. Try other builds.. 11.10, 12.10 if you feel the need. Read the 87 page thread above. You need to have a 4GB Partition created for ubuntu to be installed on before hand. This is a branch of an ongoing project.
http://code.google.com/p/hp-touchpad-ubuntu/wiki/Installation
Step 6 ends with you about to extract the file on the sdcard to the ubuntu partition. That is what you need to be familiar with.
Be handy with Novacom. That is a way to get root access to the touchpad in webos.. There are a TON of sites that cover this. Google it.
Do this in novacom.. you should have a bash shell with root at /media/internal
Place Rootfs.tar.gz and wine.sqsh and 4GBUbuntuInstallSystem13Alpha.sh and uImage.Ubuntu13 on the sdcard. You WILL need to replace the Kernel to run wine. If you don't and want to use your own kernel, then you MUST replace the modules. If you run your kernel with my modules you MIGHT get a reboot when using a lot of bandwidth over wifi. If I ftp'd a file over wifi, it would crash. I had to recompile ath6k to get around that. That is what happens 100% of the time if I use my kernel with the standard modules that we have been playing with. It's because my kernel is compiled with VMSPLIT-3G and it affects ath6k unless it gets recompiled along with the kernel.
TO INSTALL KERNEL
mount -o remount,rw /boot
cp /media/internal/uImage.Ubuntu13 /boot/uImage.Ubuntu
mount -o remount,ro /boot
sync
TO INSTALL FILE SYSTEM
sh /media/internal/4GBUbuntuInstallSystem13Alpha.sh
when it's done you should have it.
PROBLEMS YOU MAY ENCOUNTER:
Touchscreen may stop responding. If it does do a 5 finger tap to verify that. You may need to do it a couple of times. That seems to help. 5 finger tap is like pressing the start\windows key on your keyboard.
I added 3 startup programs
1. Touchegg
2. Sound enable unmuting at login
3. Bluetooth enable at login
Touchegg can be removed by just going to startup applications and removing it. That will go back to single touch. Check out the gestures and the onscreen keyboard. Hold down on a mouse key and then click on an icon. It should work. Easier to resize the keyboard.
DOUBLE CLICKING WITH TOUCHEGG
You can two finger click for a double, use the onscreen keyboard.. or do a fast double to triple tap.. It is odd.. Somethings can't be double clicked very easily and some can....Maybe you guys can help with that? Maybe its a 13.04 Alpha thing.
THREE FINGER SWIPE UP AND DOWN MAXIMIZES AND MINIMIZES.
It's alpha.. No, really.
http://cdimage.ubuntu.com/daily-live/current/
http://cdimage.ubuntu.com/daily-live...rmhf+omap4.img
Amazing !
Very happy for multi touch and freedreno !
Could you share kernel sources on github please ? If we made any modifications, it could be good to have the same kernel's base :good:
Keep up the good work
<--Ubunutu newb. How do I change the font color? I can't read anything when searching Software Center.
mdleal said:
<--Ubunutu newb. How do I change the font color? I can't read anything when searching Software Center.
Click to expand...
Click to collapse
TweakTool doesn't work... You have to go to dconf editor.. Go to like org, desktop, interface.. you can change themes and stuff like that.
Mystikal57 said:
Amazing !
Very happy for multi touch and freedreno !
Could you share kernel sources on github please ? If we made any modifications, it could be good to have the same kernel's base :good:
Keep up the good work
Click to expand...
Click to collapse
Thanks! No problem will soon.. All I did was change 3 things in the config file.. 2 for wine and 1 for squashfs. The kernel is from CyanogenMod. I will also post the freedreno sources.. BodenM also has them available.. The kernel.. It just doesn't have the 2 changes for wine.. We could run wine 0.9.x and keep the kernels that we have.. But that is less fun.
EDIT! I added you to the thank you list! I knew you sounded familiar! Thanks for the sound! GREAT JOB! Seriously.. I saw how you are doing it.. That is ingenious, using webOS for sound.
links dead
links dead:crying:
WTH
Why did the links die.. Don't tell me Google Drive changes the links... That would suck.
Unfortunately the OP appears to have based this on my 12.10 beta1, not my 12.10 final. I'm making an overlay tarchive that will fix most of the bugs, along with a few I didn't encounter on my release.
Bugs which will be fixed:
SDcard is mounted with incorrect uid/umask (Downloads aren't writable, etc.)
PulseAudio crashes in middle of long outputs (like music) - This requires the disablement of PulseAudio. Sorry, no OSX-like volume sounds.
No kexec capable kernel.
/dev/mmcblk0p13 is mounted on top of existing files in /boot, making it difficult to install kexec kernel.
No swap or zram.
Most init scripts are in obsolete /etc/init.d format.
Major remaining bug: Freedreno won't support EXA. We need an EXPERIENCED kernel CODER (not me) to fix our kernel by PROPERLY backporting KGSL from Kernel 3.0.8 to 2.6.35. I don't see any other solution, because I don't think the person who is workiing on Freedreno wants to backport their driver.
Soon-to-be-added feature: Automount of other OS's filesystems, if they exist, under /mnt.
nice
castrwilliam said:
Unfortunately the OP appears to have based this on my 12.10 beta1, not my 12.10 final. I'm making an overlay tarchive that will fix most of the bugs, along with a few I didn't encounter on my release.
Bugs which will be fixed:
SDcard is mounted with incorrect uid/umask (Downloads aren't writable, etc.)
PulseAudio crashes in middle of long outputs (like music) - This requires the disablement of PulseAudio. Sorry, no OSX-like volume sounds.
No kexec capable kernel.
/dev/mmcblk0p13 is mounted on top of existing files in /boot, making it difficult to install kexec kernel.
No swap or zram.
Most init scripts are in obsolete /etc/init.d format.
Major remaining bug: Freedreno won't support EXA. We need an EXPERIENCED kernel CODER (not me) to fix our kernel by PROPERLY backporting KGSL from Kernel 3.0.8 to 2.6.35. I don't see any other solution, because I don't think the person who is workiing on Freedreno wants to backport their driver.
Soon-to-be-added feature: Automount of other OS's filesystems, if they exist, under /mnt.
Click to expand...
Click to collapse
keep up the good work dude
Okay.. I updated the thread with the new url's and ran them through google drive url to create permalinks.. They should now be permanent. Why google? Why.... Pain in butt.
netkillercat said:
keep up the good work dude
Click to expand...
Click to collapse
castrwilliam said:
Unfortunately the OP appears to have based this on my 12.10 beta1, not my 12.10 final. I'm making an overlay tarchive that will fix most of the bugs, along with a few I didn't encounter on my release.
Bugs which will be fixed:
SDcard is mounted with incorrect uid/umask (Downloads aren't writable, etc.)
PulseAudio crashes in middle of long outputs (like music) - This requires the disablement of PulseAudio. Sorry, no OSX-like volume sounds.
No kexec capable kernel.
/dev/mmcblk0p13 is mounted on top of existing files in /boot, making it difficult to install kexec kernel.
No swap or zram.
Most init scripts are in obsolete /etc/init.d format.
Major remaining bug: Freedreno won't support EXA. We need an EXPERIENCED kernel CODER (not me) to fix our kernel by PROPERLY backporting KGSL from Kernel 3.0.8 to 2.6.35. I don't see any other solution, because I don't think the person who is workiing on Freedreno wants to backport their driver.
Soon-to-be-added feature: Automount of other OS's filesystems, if they exist, under /mnt.
Click to expand...
Click to collapse
Cool! Yeah I realized the sdmount problem yesterday.. You had to wait until I gave it its own thread! :laugh: Waiting to update! Good job! What is the main benefit to the kexec kernel? Will update the files with your fixes!
And.. it's a little bloated.. :laugh:
Aww man.. Does this mean we have to use alsamixer? What is a good replacement for that in gnome?
My last setup had VLC and gstreamer both configured to use "plug:dmix" so that you could dstill have multiple sounds playing at one time.
A good mixer is "xfce4-mixer". Despite the name, it doesn't pull in too much XFCE bloat.
You can in theory still run PulseAudio as a dmix client but of course you will then have the complexity of multiple independent mixer applications. The best PA mixer is "pavucontrol", not the one in Control Center, because it has both Windows-style per-app volume controls AND global playback and recording controls by source/sink.
any problem in first use:
1) gnome-tweak-tools does not work for change black theme and other option
2) initramfs cant update
3) many packages dont need in tablet
4) compiz, rotate screen cant work correctly
5) i have any problem in reboot and halt tablet
6) cant access to flash memory ,permission denied.
7) cant detect vga driver, i guess ubuntu 11.04 for tablet can be detect it.
8) panel widget options dont work correctly in touch finger
9) installed webserver such az apache does not work. http://localhost , could not find server
10)cant access to internal memory ,permission denied.
11)plymouth couldnot disable/remove from kernel
Made an account to say thank you.
Wonder if it can be overclocked to 1.8ghz from within Ubuntu. Also rsyslog took up a lot of CPU cycles so I deleted it. udevd takes up a lot of cycles as well but you can't really delete that afaik, but killing it after boot seems to not have much adverse effects, and the tablet runs smoother as a whole afterwards.
Thank you for the nice new toy for our tablet! I successfully installed it on a 6GB partition. So far I can report the following things:
Pros:
- more responsive touchscreen than on 12.10
- better working onboard virtual keyboard than on 12.10 - resize, move, pop-up - working great
- very nice multi-touch gestures for scrolling, maximize, minimize and right-click
- I feel it faster and better responding than 12.10 - may be this is becuase of the optimizations in 13.04
Cons:
- volume keys doesn't increase or decrease the audio
- dnsmasq uses a lot of the cpu - need to kill it
- internet access stops after a while, although the Wi-Fi is connected - need to reconnect the wi-fi, can this be related to killing dnsmasq?
- udevd uses a lot of the cpu - need to kill it - I ran "udevadm monitor" and I can see only reports for the battery and something else (not known) on 5 secs refresh basis
- rsyslogd uses a lot of the cpu - need to kill it
- System Settings panel is bigger than the screen - can not resize it
- VLC can not play song after song - resource is not available - I think this is reported already
- no swap partition
If anyone else experience this you can report it, I think this will be useful for further optimiziations and fixes.
Also is it a good idea to have a repo with the kernel and distro, so we can make/sync/test changes?
@jshafer817,
Sorry for the lame question, but do you use an already compiled distro, or you compile it on your own?
I have a problem. WiFi worked correctly after the very first boot but every boot now it just connects to my WiFi network but doesn't actually establish a connection. My WiFi is working fine though on webOS and my laptop with Ubuntu (all on the very same network). I tried removing it from network manager and connecting all fresh again but it still doesn't give me a connection.
Anyone has an idea on how to fix it?
---------- Post added at 12:50 PM ---------- Previous post was at 12:49 PM ----------
stdinov said:
Thank you for the nice new toy for our tablet! I successfully installed it on a 6GB partition. So far I can report the following things:
Pros:
- more responsive touchscreen than on 12.10
- better working onboard virtual keyboard than on 12.10 - resize, move, pop-up - working great
- very nice multi-touch gestures for scrolling, maximize, minimize and right-click
- I feel it faster and better responding than 12.10 - may be this is becuase of the optimizations in 13.04
Cons:
- volume keys doesn't increase or decrease the audio
- dnsmasq uses a lot of the cpu - need to kill it
- internet access stops after a while, although the Wi-Fi is connected - need to reconnect the wi-fi, can this be related to killing dnsmasq?
- udevd uses a lot of the cpu - need to kill it - I ran "udevadm monitor" and I can see only reports for the battery and something else (not known) on 5 secs refresh basis
- rsyslogd uses a lot of the cpu - need to kill it
- System Settings panel is bigger than the screen - can not resize it
- VLC can not play song after song - resource is not available - I think this is reported already
- no swap partition
If anyone else experience this you can report it, I think this will be useful for further optimiziations and fixes.
Also is it a good idea to have a repo with the kernel and distro, so we can make/sync/test changes?
@jshafer817,
Sorry for the lame question, but do you use an already compiled distro, or you compile it on your own?
Click to expand...
Click to collapse
For System Settings, that's not a problem from this port at all. On the desktop it's also non-resizable.
And the volume keys work fine here.
3.0.8 is working.. sort of
Wifi and Touch are working with KGSL and EAX in 3.0.8
jshafer817 said:
Wifi and Touch are working with KGSL and EAX in 3.0.8
Click to expand...
Click to collapse
Weren't those the big things? Then what's still broken?
Has anyone successfully gotten Ubuntu running on this bad boy? Being a amateur programmer, I would love to see this happen ?
Sent from my K00C using Tapatalk 2
royredman said:
Has anyone successfully gotten Ubuntu running on this bad boy? Being a amateur programmer, I would love to see this happen ?
Sent from my K00C using Tapatalk 2
Click to expand...
Click to collapse
Unfortunately not. Tegra 4 has so much power but too little development. I tried to port linux but I don't have enough knowledge to do that. Also my tablet's UART (that very important to development) killed by f****** Chinese UART-USB adapter.
deleted
Hmm, after writing answer I got an idea.
I have another usb-uart converter, and why don't use it instead of internal serial port. I recompiled the kernel with usb serial console support and get it! Now I have debug connection, and even more! I've run simple Linux on it!
Now, more detail. Kernel build by default CM tree. Some features were added to kernel (just usb console support and virtual console and devtmpfs support). I don't use any initrd. Rootfs based on minimal ubuntu and it works! Pretty unstable and only in text mode via serial console, but works. Now I am trying to start system with graphical support. But I don't know what I should do. I tried out anything through framebuffer, but it didn't work, nevertheless command cat /dev/urandom > /dev/fb0 works and fill screen by color noise. Also I tried load X server, but it don't work too. I think I need some drivers, or maybe firmware from android's /etc/firmware but I'm not sure. I think if anyone helped me this tablet would get a full Linux!
If anyone has interest, kernel in attachment and rootfs (compressed by squashfs) here https://mega.co.nz/#!HlwxXC6L!NkCc6vLrApfNeGfMf7ZjaHqsmzzN_DODeehoyEReImM
A little better. Today I had try to see any screen output. I enabled framebuffer console in kernel and while booting I have seen a penguin in few seconds but nothing more. Then, when linux booted I tried to start X server. And it works, i think. I mean there are no error in serial console, so I'm sure X server works, but there is no screen output because something interrupt the output. I don't have ideas.