[TUTORIAL] XFCE4 on Webtop -Straight, Simple Guide for Noobs like Me
Hey Everyone, Good News- I finally figured out how to get XFCE on webtop, and take off Awn Dock. (Er, disable it.) I realize that its been done before and that there is a guide, but the guide I found (
http://forum.xda-developers.com/show....php?t=1054213 ) seems to be kind of outdated, and a little unclear. So this is an attempt to help people take their webtop to a whole new level.
To be clear, this is all the work of others, I take no credit, I urge you to hit the thanks button on all the threads I link to. These guys work their butts off. This is simply a guide making it dead simple to do something I know a lot of people want, but isnt exactly super clear. Lets begin.
Remember, guys, it helps if your Rom actually has Webtop. No CM7, no MIUI, No AOSP. Some of the Blur Roms also don't have webtop, but that can be solved by flashing it through these links:
For 2.3.4 Roms
http://www.multiupload.com/H4UW3JTL22
For 2.3.5 Roms
http://www.multiupload.com/R39VKRPJU5
For 2.3.6 Roms
http://www.multiupload.com/3PD53CQRZA
(These are all Fruit Cakes, found
here. Go give Sam some love, hit the Thanks button.)
Step 0
Do a Nandroid Backup. Please.
STEP 1
Ok, so first off, youre going to need to run webtop2sd, which can be found
here. Run that, follow instructions, and try not to destroy your SD card. (Not that I did. Not that I destroyed 3 of them. No way.) That should take a bit, so be patient. Remember to say thanks to Sogarth, the Webtop Champion.
STEP 2
After that's over and done with, go ahead and start up Webtop, either through a Lapdock or Webtop Hack, it doesn't really matter. I will say that this is kinda pointless to do if you don't have a lapdock, but whatever!
After webtop is started, start the Webtop Configorator (Has the same icon as the Webtop2sd apk). Its going to pop up with some questions, click yes on both of them. Don't panic when it seems like the program freezes, its not frozen, it just takes an unsettlingly long time. Thatll finish up, then will present you with a menu, offering to install LXTerminal, and Synaptic Package Manager. Install both of them, by clicking install. When they finish, close the configorator. Now, this part is weird, open the configorator back up, and make sure that both programs are really installed, by clicking install again, just for good measure. For some reason, Synaptic would say it installed, then not really be installed. So yeah, up to you.
STEP 3
Alright, almost done, but then, not really. As of now, you have all the tools to get XFCE (Or whatever environment you choose, I recommend XFCE4). But right now, dependencies and packages are really really effed up, and its borderline impossible to install anything
fun.
So to fix this, go to this thread
here. This is a guide to for fixing apt-get dependencies. Show some love to Arvati, hit the thanks button, the guide is really simple, easy to do, and the installer is fully automatic. I recommend following his guide, then coming back here for the rest.
Helpful hint, to save you some thread searching, in the installer, type Yes on all the questions.
STEP 4
Home Stretch! At this point, you're ready to run Synaptic. In LXTerminal, type
We're going to install a couple things here. Well, actually a lot of things, but we're only going to click two things, and the rest will fetch themselves. In the search bar, type in xfce4 (or whatever desktop environment you like). It should be the top of the list, named "xfce4". Click the white box, and hit Mark for Installation. Click Yeah, you want to install the other stuff that comes with it.
After that, search for gedit. (For non linux familiar people, gedit is the linux equivalent of notepad. Its also got some color coding, so you could compare it to Notepad++.) Mark that for installation too, and you're set. Click apply at the top, and wait for that to install.
STEP 5
This final portion follows
this guide. Go show your thanks to YellowGTO.
Once that finishes, go back into LXTerminal. Type in
Code:
cd /osh/usr/local/bin/
And after that, type
Code:
sudo gedit start-oshwt-2.sh
Gedit is going to open. Scroll down to where it has some lines that say
Code:
sfalv -i "awm-autostart"
sfalv -i "webtop-wallpaper"
These have to do with the current Window manager. We're not deleting them or removing them, just making them not start when Webtop does.
Put hashes (#) in front of them, so they now look like
Code:
#sfalv -i "awm-autostart"
#sfalv -i "webtop-wallpaper"
After that, add a line at the bottom of the chunk that says
Code:
sfalv -i "startxfce4"
Save and exit.
STEP 6
Go back into LXTerminal and type in
. This SHOULD finish it up by restarting webtop, but if it doesnt, pull the phone out and reboot it.
And you're done. This has essentially turned your phone and lapdock into an extremely handy netbook. You can install programs through Synaptic or apt-get. From here, you can play around. I recommend doing another Nandroid backup so that you don't accidentally restore to the one without your fancy new webtop.