yashsingh1/xdaforums huggingface dataset:
[Motorola Droid Bionic] xaero252:
just getting started.. doing all this with a dinovo mini keyboard is a pita probably going to break down and get the lapdock or at least abetter keyboard/mouse

the bionic handles 1080p output fine no more sluggish than stock webtop at 720p.

you can switch to 1080p with xrandr -s 1920x1080

firefox takes a second to stretch but other than that its fine

as far as having to remount i think we can chmod a couple of folders to make the change persistent

If AWN disappears/hides underneath the black eye candy bar at the bottom; run pkill awn in a terminal and it will automagically restart itself.

You should also be able to change the "Virtual" line that reads 1366x768 in /osh/etc/X11/xorg.conf to 1920x1080 to put 1080p in the resolution switcher, but I haven't tested it, it might make that the default resolution, which would screw you if you didn't have a 1080p display. I'll update when I do.

To get resolution changes to appear in some sort of GUI we will need some other display resolution manager; preferably something lightweight, the default XFCE tools should work, and of course writing a gui based bash script to change resolution from a desktop icon wouldn't be hard.
[Motorola Droid Bionic] Rootuser3.0:
How did you change resolution to look like 1080p mine looks big..

Edit: nevermind answer right above me lol
[Motorola Droid Bionic] xaero252:
see my post for custom resolutions, you can replace 1920x1080 with anyting the display supports. I wouldn't recommend trying past 1440p on the bionic unless someone writes/steals a proper 2d/3d acceleration driver for X (which I think we could probably ninja from the android install) If we get the 2d acceleration actually enabled for X, we could probably push a 2560x1600 display with virtually no lag, but wouldn't be able to run any 3d content. at 1920x1080, and proper opengl enabled drivers, I think the bionic could probably push nexuiz - assuming we can get a binary for it on arm. There is much work that can be done on the webtop side of things now :D I just need better HIDs and I can fool around to my hearts content. If someone can point me in the direction of a how-to on making an FXZ I would be happy to put up an FXZ of the webtop with these changes included, and terminal/synaptic on the awn dock.

Try stealing firefox's flash plugin. I'll look into exactly how to do it, but the firefox plugin should be located in ~/.mozilla/plugins or ~/.mozilla/firefox/plugins (its been a while since I ran Ubuntu)

Well I found the drivers for the power vr Chip via the xorg logs in /var/logs I'm going to fool around with them this weekend and see if I can't manager to get some hardware acceleration
[Motorola Droid Bionic] tallnerd1985:
Hey there xaero252, come pop in on the irc channel cause we got a couple other guys working on different things like rebuilding a proper dpkg-repo and such. If you could get some 2d/3d acceleration going, you would be a pimp to the community.
[Motorola Droid Bionic] tdubs99:
Anyone else having apparent heat problems? I am getting random reboots then it sits on the Motorola dual core screen for anywhere from 3-20 mins

Edit: has only happened when using webtop.
[Motorola Droid Bionic] Lokifish Marz:
A bit tired so I may have missed it. What is the /osh partition size? If it's a decent size I'll see about working on porting over UbunTop from the Photon.

If someone could post the output from term after a "df -h" command it would be great.
[Motorola Droid Bionic] pauljohnson75:
That would be awesome. I'm not for sure the size but my phone says 650.61 mb used 660.99 MB free in Root Explorer don't know if that helps or not.
[Motorola Droid Bionic] tallnerd1985:
Updated guide to reflect changes from Webtop2sd and also a quick guide to change the Desktop Environment and a running list of known programs that work.
[Motorola Droid Bionic] addictedhacks:
apt get is not being found...This seems real cool and cant wait to use it...am i doing something wrong?

---------- Post added at 08:54 PM ---------- Previous post was at 08:39 PM ----------

Would it be possible for u to help me out plz. I rebooted and followed those commands and it cant find apt-get update at all.

Still CANT GET IT
[Motorola Droid Bionic] freeflysage:
small error in the HowTo. apt-get update is not run from within adb. It's run from a terminal (ctrl+alt+t) as root within webtop....AFTER remounting...
[Motorola Droid Bionic] pauljohnson75:
Anyone know how to change the fonts? I'm running xfce4 at 1680x1050 and fonts are all blurry. Also I can not find the xorg.config file it is not in /osh/ect/x11 on mine.

---------- Post added at 10:57 AM ---------- Previous post was at 10:32 AM ----------

Also in Chromium Browser when I try to go to options it closes does this happen to anyone else.
[Motorola Droid Bionic] seanbond65:
I don't see xorg in X11 either. And Chromium closes when I try and go to options.
[Motorola Droid Bionic] runandhide05:
I too couldn't change font in xfce, however, I installed full gnome, get in synaptic, and use it as my default desktop and panel, love it, it has a lot more customation on

it, one of which is the font
[Motorola Droid Bionic] pauljohnson75:
What do I need to edit in the open start-oshwt-2.sh script after I install gnome
[Motorola Droid Bionic] addictedhacks:
after hours i finally figured it out. now im all setup and im sure the answers here somewhere but how do i utilize the packages ive installed. new to all of this plz help
[Motorola Droid Bionic] xaero252:
I haven't been able to tinker with anything the past couple of days or hop in IRC at all; work keeps me pretty busy during the week so the weekend is really my only opportunity. For those of you wondering where xorg.conf is - it doesn't exist anymore, and hasn't for quite some time on most mainstream linux distros; you can still create a new one and X will still parse it if it exists - but it is no longer necessary as X 'generates one' on the fly.

If I can figure out how to get android and the ubuntop to share the graphics chip's resources (more than possible) it may become necessary to write a custom xorg.conf to utilize graphics acceleration (although maybe not)
[Motorola Droid Bionic] tallnerd1985:
You can start them from Terminal but I would suggest changing over the desktop environment to XFCE which will give you a Windows esqu menu system to launch applications.
[Motorola Droid Bionic] addictedhacks:
Thanks so much for your help so far. I appreciate it. Ok 2 more things. I want to be sure I dont screw up. On the root - do I just erase(comment) sfalv -i "awn-autostart" and replace it with sfalv -i "xfdesktop" and then this -i "xfce4-panel" below it?

And ever since I installed webtop the 720p TV doesnt accept the feed right away. Could it be the zip I flashed or maybe the crappy HDMI cord. It just flashes on and off about 20 times and then after that works fine. BTW This is amazing and I really appreciate it.
[Motorola Droid Bionic] tallnerd1985:
When you say installed Webtop, do you mean the HDMI hack, webtop2sd or the patch file?

For the XFCE part, just put # in front of the program you dont want to start on boot of webtop then add the appropriate program on a new line. Before you do any of this, make sure install XFCE thru apt-get or synaptic.
[Motorola Droid Bionic] addictedhacks:
i did the hdmi hack and then added the patch. i installed xfce thru synaptic and now im just dying to see the amazingness of all this. will try to edit the file rite now again.

---------- Post added at 10:40 PM ---------- Previous post was at 10:10 PM ----------

gottit!!!!!!!!!!!!!!

This is sssssssssiiiiiiiiiiiiiiiiiiiiiiiiicccccccccccccckkkkkkkkkkkkkkkkkkk!!
[Motorola Droid Bionic] Banggugyangu:
First time posting on this, but I'll share an idea I had that worked great:

I was a little frustrated with the major issues w/ memory that webtop currently suffers from, and while playing around w/ it, I noticed that the "System Monitor" that comes w/ gnome showed no swap space. This was obviously because there was no swap space to show, but it made me wonder how far off the idea could be.

GParted was missing the libparted.so.0 file, and couldn't start, so I took my SD Card out, put it in a different machine, and edited my partitions on there. After that, stuck it back in the phone, booted fully to webtop, and did "sudo swapon -a". It worked great. Webtop is now snappy and responsive. The only processing lag involved is due to lack of 2d/3d Acceleration. I was curious though. I opened a terminal on my phone itself, and did su followed by swapon -a. It worked there too. Both Android and Webtop are using the swap partition on my sdcard just fine. Startup scripts will keep them using it with little effort.

Hope this helps anyone.
[Motorola Droid Bionic] tallnerd1985:
Awesome discovery! As you all know, this is a really botched up version of Ubuntu that Motorola interwove with Android instead doing a chroot so they share a lot of the same resources and such. Any discoveries that you guys find that work to make this better, please post a guide and I will link it to the main page as a ongoing list of mods for our phone.
[Motorola Droid Bionic] xaero252:
Some more info on the 2d/3d acceleration issue, the driver files are in the appropriate locations (/usr/lib/xorg/modules/drivers/pvr_drv.so & /osh/usr/lib/xorg/modules/drivers/pvr_drv.so respectively) for both android and the webtop. There has to be another reason X is not utilizing that driver. I may try to create an xorg.conf to force it to attempt utilizing it but that may (obviously reversible) break webtop for unforseen reasons. Unfortunately /osh/ doesn't have its own seperate logs so there is no xorg log for /osh.

I presume the issue is with how Moto setup the webtop initially, its running headless and has no direct access to the HDMI port.

I have a few theories as to how they have this network of X instances setup internally, but I'll have to prod around a bit before I have anything of use to say about it.
[Motorola Droid Bionic] Banggugyangu:
I'm going to send a PM to the new mod to ask to make a subforum inside the Android Development forum for Webtop development. There have been great strides so far, IMO. I'm really hoping someone makes some graphics acceleration drivers soon, though, as I believe that's our biggest hindrance atm.

*edit*

As I posted, xaero posts about 2d/3d acceleration. :-D

*edit 2*

Just a quick question for those who are making strides. What class of SD are you guys using? I'm still on the crappy class 2 that comes with the bionic, as I've been unable to order a class 10. I know that when I do finally get a class 10, I'll see a major performance increase, if for no other reason than faster swap partition.

Also, if the webtop2sd developer is reading this, have you considered putting a "Create swap partition" option in your app as well as creating and implementing scripts to enable said swap after creation?
[Motorola Droid Bionic] Banggugyangu:
Has anyone had any luck with libparted on webtop? This is required for any of the partitioning tools in ubuntu. If someone can it out figure out (or compile a version for arm), it'll make the swap space process much easier.
[Motorola Droid Bionic] addictedhacks:
Ok I di this once with success and screwed it up. Been doing the same process about ten times now and cant get synaptic let alone terminal. All I can get is stock wbtop. I hav reflashed thru rsd and everytime I try to apply the patch I get a blank screen on my phone when I plug in hdmi. Really want unbuntu bak. Help.plz
[Motorola Droid Bionic] tallnerd1985:
If you have updated your ROM or anything like that, try reinstalling the mountpoint in Webtop2sd so that it points your phone back to your memory card instead of the internal memory for /osh.
[Motorola Droid Bionic] addictedhacks:
Ok sorry man how do I go about doing that?
[Motorola Droid Bionic] tallnerd1985:
Its a function within webtop2sd incase the mountosh is overwritten by a custom rom.
[Motorola Droid Bionic] addictedhacks:
Well I didnt update the rom still on the same setup. I cant figure out wut the problem I have is
[Motorola Droid Bionic] Banggugyangu:
To make things simple, I recommend doing a full wipe of your whole phone. If you're using DroidTh3ory's ROM, update to the latest version. Afterwards, RSD your webtop back to its stock using the download in the OP.

Once you're done with all that, you should be completely fresh (possibly on custom ROM). Immediately install webtop2sd and go through its process. (This takes quite some time. Best to have it plugged into a power source and set to not sleep when charging [inside the development menu of Applications settings menu]. DO NOT TOUCH PHONE UNTIL FINISHED) Once webtop2sd is complete, apply the patch. I have done mine twice using a mac, though I imagine it wouldn't make a difference on a PC, as you do it inside the ADB shell where it'll be the same on both platforms. Let it do everything in the patch without touching it. Once that's finished, you should be gravy.

I've done this process twice, and both times have gone without a hitch. Don't forget to make the directory for apt, and making a script to run in script manager to remount the root directory as rw is a good idea if you want to not worry about having to do that manually to install things. If you want to make a swap partition, I can post the instructions that I PM'd to the OP as I've yet to see him post them in the OP.
[Motorola Droid Bionic] stchris:
##PLEASE NOTE I HAD Th3oryRom INSTALLED AND THIS IS NOT A COMPLAINT OR CRITISISM##

I've done this mod to my Bionic and hard bricked my phone. I got the first part of the mod successfully done, ran with-it for a week or so but, when changing the Desktop Enviro to XF and restarting it had issues;

1.	When rebooting and loading the DE it didn’t change and the Webtop menu bar on the bottom was gone.

2.	Rebooted, remounted and tried Webtop again with no luck. Terminal screen (ctl-alt-T) wouldn’t launch and phone locked up. Normally this would have been the point where I’d re-flash my phone but, I was watching a movie (lazy) and just pulled the battery and tried a reboot a couple more times. Phone would soft brick at lock screen. I left it for a while and watched the movie. Eventually I pulled the battery and tried to boot into Bootloader/Fastboot.

3.	Phone was hard bricked at this point and would not respond to any attempts to start into bootloader/fastboot. Acted like it had no power.

I believe it may not be able to mount internal rom on fatal error so it’s just not finding anything to load on power-up. I have another Bionic showing up today and will try without Ubuntu mod before any other system changes. I’ll also make sure to not split my attention between it and a movie.

## I want to thank everyone who worked on this project from the Atrix till now. My mistakes shouldn’t reflect poorly on everyone else’s work##
[Motorola Droid Bionic] dB Zac:
I am sorry if this was covered but I did some searches and read this thread and I missed it if it was.

I finished installing everything and have synaptic open, found google chrome and installed it but now how do I access it? there is no short cut on the desk top. Did I miss a step? on a side note, synaptic never asked for a password
[Motorola Droid Bionic] Banggugyangu:
You need to either know what the executable file name is and run that in terminal or create a shortcut for it, or you need to have a different desktop environment installed. I personally use gnome, but xfce is popular.

@stchris:

I don't believe you have a hard brick. I have noticed major issues with charging batteries on motorola phones when the phone is not booted fully. If you have another means of charging a battery (seperate battery dock or another bionic that boots) you should try to charge fully that way then attempt to boot to fastboot.
[Motorola Droid Bionic] dB Zac:
I guess I missed how to create short cuts for things other then websites.

loading the new desktop got me there, thanks
[Motorola Droid Bionic] addictedhacks:
Okay still stuck on blank hdmi after applying patch. How do I get to that function? I have started from scratch

EDIT Found the function and still have no unbuntu. HEELLPP
[Motorola Droid Bionic] tallnerd1985:
Well, at this point, you are probably best off RSD back to stock and try again. Root your phone, run Webtop2sd, format existing ext3 partition on sdcard and let webtop2sd copy the /osh to the new partition. Reboot your phone, apply the patch and forgot about the part of renaming the Tomoyo directory cause webtop2sd already handles that.
[Motorola Droid Bionic] rcicu:
what packages did you load with Synaptic to install XFCE4?

I have been messing with installing a crap ton of packages and would like to redo with a slimmer install...

Thanks
[Motorola Droid Bionic] Banggugyangu:
Keep in mind you can always remove packages and clean up everything. Personally, I'd only do a fresh install of webtop if I'm having stability issues. Also, if you install the "XFCE4" package, it should throw all the dependencies in with it, including xfdesktop and xfce4-panel.

On a side note, if you like gnome over xfce, with a swap partition, gnome and xfce have nearly identical performance.
[Motorola Droid Bionic] addictedhacks:
Thanks..It worked and now everything is working great. Also are those working packages up to date? I went online to play a video but didnt have a supported video player. I was directed to download an .exe file but was wondering how i would go about downloading it and installing it...i have vlc but its no good in this case
[Motorola Droid Bionic] Jstylen:
http://xdaforums.com/showthread.php?p=18570497#post18570497

That should be what you are looking for.

Don't forget to thank runandhide05 and anybody else that helped you in the thread, like the op.
[Motorola Droid Bionic] addictedhacks:
Found out that "sudo bash" allows root in terminal. JUST FYI

Avifile-player is a working program. Allows video to be streamed in browsers.
[Motorola Droid Bionic] xaero252:
just using the "su" command would also elevate you to superuser in terminal

sudo is Super User DO and is used to execute a single command (calling bash in your case raises a new terminal session with Super User access)

su actually elevates the current terminal window to super user. no need to start a new bash session to use super user.
[Motorola Droid Bionic] mr_wrong_0:
no curser movement

First off let me say thanks for all the help getting this to work. I tried to install chromium and it seems that I lost my curser control all together. With either my Bluetooth trackpad/keyboard or with the on-screen controls. I tried restoring to my previous backup and still no luck I even tried reinstalling the HDMI hack but no luck. Webtop loads but my cursed is in the center of the screen but doesn't move. Any suggestions?

Edit- the restore (via cwm) didn't seem to take it still looks modified.
[Motorola Droid Bionic] addictedhacks:
I messed up my webtop in a similar from scratch way. Tried for 48 to fix it to no avail. I had to format and start from scatch and that was my only cure

---------- Post added at 11:18 PM ---------- Previous post was at 11:16 PM ----------

Is there a way to make a new webtop2sd partition size without erasing everything.
[Motorola Droid Bionic] mr_wrong_0:
That would be another great reason to use webtop2sd. I only have a class 2 card so I am holding off on that. I know that if it was a bionic I could use the webtop sbf file in the op but I have a photon. I'm pretty sure the full sbf file restores webtop too. So that may be the way to go here in a couple days when I get to a computer. Until then feel free to make any suggestions for fixing it without wiping everything from the phone. Is there an option in cwm to wipe the osh partition and then restore?
[Motorola Droid Bionic] mmarcuse:
A few observations/questions

First of all, this is great. I did everything here, webtop2sd, created a swap partition, installed chromium and xfce. Also installled OpenOffice and a few other things. For the most part, it all works great, but I'm a relative novice to Linux, so I'm still learning my way around it.

A few things I noticed:

When I launch any OpenOffice application, it kills the webtop-panel (the bar at the top that has all the notifications, battery status, etc). I changed my webtop start script so it doesn't load the webtop panel. I found that I can start it from a terminal, and if openoffice kills it, I can restart it the same way. Does anyone know of a solution to this? In the meantime, I'm thinking of remaming the OpenOffice binaries to something different, then using a script that will relaunch webtop panel afterwards.

Another thing I found is that the OpenOffice applications show some display artifacts in the webtop environment. The menus don't show properly (letters are invisible),so you have to 'guess' which menu is which.

I installed chromium straight from Synaptic and it worked great. I could not find a flash plugin for Chromium, but I copied the libflashplayer.so from the firefox plugins folder to the Chromium one and it works fine.

I replicated some of the webtop launchers in my xfce panel. For instance, for the dialer, I created one that calls /usr/local/bin/SendDialerIntent.sh (looked at the properties from the one provided by the webtop. Incidentally, there are some interesting scripts there that can be used for other things. SendDialerIntent calls androidlauncher, which could be used to start activities on the phone. It even has a help page (type androidlauncher --help).

I noticed that when I try to play back a wav file from Chrome, it opens upp firefox and in turn firefox opens it with Mobile View. I probably need to play with the default program settings, but there must be an easier/cleaner way to do this (I'm thinking using the androidlauncher)

I would love to know how the notifications are shown in webtop-panel. Maybe there is a way to get those notifications handled in the XFCE or Gnome panels and get rid of webtop-panel altogether.

If I figure any of these out, I'll report back here.
[Motorola Droid Bionic] mr_wrong_0:
That would be another great reason to use webtop2sd. I only have a class 2 card so I am holding off on that. I know that if it was a bionic I could use the webtop sbf file in the op but I have a photon. I'm pretty sure the full sbf file restores webtop too. So that may be the way to go here in a couple days when I get to a computer. Until then feel free to make any suggestions for fixing it without wiping everything. I used cwm to format the osh partition and then restored but it didn't seem to change at all. Then I formatted it again then restarted and tried to launch webtop but got only the moto logo so the format is taking. So Im restoring again to see what i get.
[Motorola Droid Bionic] Banggugyangu:
I'm not sure if it's been compiled yet for ARM, but perhaps Libre-Office (which is a skinned openOffice) might solve that problem. I haven't tried OOO yet, so I dunno.

Most likely, this is related to the fact that we have no 2D or 3D graphics acceleration. It's probably just a rendering issue.

I believe that's the only solution atm.

I would recommend trying out something like banshee for playback of audio on webtop.

I have been looking into this as well. Sadly, I haven't made any progress yet. I'll be excited to hear what you may find, though.
[Motorola Droid Bionic] mr_wrong_0:
Sorry I reloaded the page and ended up reposting.
[Motorola Droid Bionic] rcicu:
I keep getting a Trash service error :(

tried adding thunar --daemon to the startup under Settings/Xfce4 Settings Manager/Session and Startup and then under the Application Autostart
[Motorola Droid Bionic] cromanorn:
Getting the same error. Any help would be appreciated!!!!
[Motorola Droid Bionic] dB Zac:
I also get that error and it seems to be a result of Thunar not auto starting and or not auto starting before the desk top. there are many different fixes on different forums but I have only seen one person with a bionic or Atrix successfully fix it. He added Thunar to the auto start list, but is took up a noticeable chunk of ram. He didn't go into detail of how to add it though