yashsingh1/xdaforums huggingface dataset:
[Atrix 4G Android Development] Fenny:
Updated Mod Files for Bell Atrix:

Install Method 1 - Root Required:

Other than that, install with ADB

adb push DockService.apk /mnt/sdcard/
adb push PortalApp.apk /mnt/sdcard/
adb shell
su
mount -o rw,remount /dev/block/mmcblk0p12 /system

mv /system/app/DockService.odex /system/app/DockService.odex.bak
mv /system/app/PortalApp.odex /system/app/PortalApp.odex.bak
cp /system/app/DockService.apk /system/app/DockService.apk.bak
cp /system/app/PortalApp.apk /system/app/PortalApp.apk.bak

cp /mnt/sdcard/DockService.apk /system/app
cp /mnt/sdcard/PortalApp.apk /system/app
reboot

Install Method 2 - CWM Required:

Get CWM here: http://xdaforums.com/showthread.php?t=1019143

Then install the flashable zip here: CWM-Bell-Release.zip

Or just use root explorer to copy the files to /system/app and rename the .odex files to .bak

Make sure you set the permissions on the files to rw-r--r-- or they will not work.

Then Enjoy your fully functional webtop.

Returning to Stock:

adb shell
su
mount -o rw,remount /dev/block/mmcblk0p12 /system
cp /system/app//DockService.odex.bak /system/app/DockService.odex
cp /system/app/PortalApp.odex.bak /system/app/PortalApp.odex
cp /system/app/DockService.apk.bak /system/app/DockService.apk
cp /system/app/PortalApp.apk.bak /system/app/PortalApp.apk
chmod 644 /system/app/*

Appreciate my work? Buy Me a Beer:
[Atrix 4G Android Development] rab561:
thanks

i want to thanks of the guys who help me out with i just got to work thanks for all ur help
[Atrix 4G Android Development] nineline506:
Thanks so much!
[Atrix 4G Android Development] Jnewell05:
Anyone with a flickering issue? Hooked up to a 720p HD LCD 32 inch westinghouse tv but it flickers alot. Will have to try my laptop when i get home. Either way great job guys.
[Atrix 4G Android Development] bimmer311:
I searched around but couldn't find anything on this... Is there any way this would work if my graphics card on my PC has a HDMI input but my monitor only has DVI inputs? I use an adapter to hook them up now, but I don't have the correct adapter to put the HDMI in the moniter.

edit Searched further and found that you can
[Atrix 4G Android Development] bearsfan172:
Scary moment.. ran the file.. and it said device not found. Then I looked at my phone and the LED was blinking red... and wouldn't come alive. Think this went for about 5 minutes before it finally booted right up. I think everything is ok... not sure though. How do I check if this actually installed?

Edit: Just ran it again... this time it went off without a hitch. Everything seems to be in working order. Thanks!
[Atrix 4G Android Development] kampfer:
Works perfectly great!

Fenny, thanks again for your help!

Now I need to shop for a bluetooth keyboard and mouse that works with webtop

:)
[Atrix 4G Android Development] rezlmet:
Works great horizontally/vertically. Thank you Fenny and cheers!
[Atrix 4G Android Development] nineline506:
Works perfect thanks fenny
[Atrix 4G Android Development] GlitchZero:
Crap, I must have accidentally deleted my STOCK PortalApp.apk, does anyone have the BELL version of it handy? :(
[Atrix 4G Android Development] kampfer:
Its in one of my post.
[Atrix 4G Android Development] shadigi730:
Works Great!!

This works great. Only issues i've encounter is no sound on my friends Toshiba TV, my samsung works just fine. Other than that is just what i've been waiting for with this phone.

I'm unable to locate the /mnt/sdcard/WebtopModBackup/ folder. Is it possible this wasnt created during the install process?
[Atrix 4G Android Development] Jev117:
Please help, Ive searched almost all pages before asking this. Can the option one be done on a bell branded atrix? And if so, I just...

1. make sure my drivers are there/ phone debugged/usb off

2. run the install.bat

I dont understand why we need adb in this scenario, do I just leave it open, or what. And also, does my phone needs to be deodexed and rooted, or can I do this straight out of the box. Sorry for the complete noob questions... thanks guys.

:(
[Atrix 4G Android Development] GlitchZero:
Because your phone needs root access to modify the odex files and the apks in /system/app. Check the page right before this, first post, it's the files for a Bell Atrix. Post #461, Page 47.
[Atrix 4G Android Development] Jev117:
Yes saw the previous page, but thats for the root method. I dont want to root my phone just yet, so I need to know if the quick install method works too on bell atrices
[Atrix 4G Android Development] live4nyy:
I believe for the Bell branded Atrix you must use the method and files here. Otherwise, you can probably ask someone if taking the files from the zip and repackaging it in place of the files from the OP regarding method #1 will work. I am not sure about that. Also, with the method described for Bell users you will need to be rooted and you can also use the "Root Explorer" method that is mentioned in the post as well.
[Atrix 4G Android Development] Jev117:
Thanks live4nyy. I think ill hold out doing this mod for now. Im still not too familiar with android and all its technical jargon. Id hate for something to happen to my phone now...
[Atrix 4G Android Development] live4nyy:
No problem, I understand. I was lucky enough to get most of my practice done on a Nexus One but with Motorola phones it becomes a little more complicated.
[Atrix 4G Android Development] Jnewell05:
Any chance that you can use the laptop dock on your laptop? When i plug it in i get nothing from the phone as far as Motorola Webtop or Entertainment Center. Not that you really need it on your laptop for obvious reasons. Maybe my laptop is DVI to HDMI or something. Or dosen't accept signal just sends.
[Atrix 4G Android Development] thekooliest:
3rd time asking this..any ideas would be much appreciated. I am scared I won't get updates......
[Atrix 4G Android Development] live4nyy:
Did you rename the odex files back and double check the permissions?
[Atrix 4G Android Development] thekooliest:
(thanks for reply,) I am not deoxed so I don't have to do I? I renamed the last three (non odex) back..how do I check permissions?
[Atrix 4G Android Development] live4nyy:
If you were still odexed, that means for this mod to work, you had to either rename the .odex files to .bak or you had to move them. You do not rename the .apk files, you just have to move the original back.

To check permissions it would depend on the method you used.
[Atrix 4G Android Development] ks2hot4u:
webtopmod

On the Bell atrix if I was to replace the files found in "webtopmod.zip - webtopmod.tar.gz - webtopmod.gz" with the new updated bell atrix DockService.apk and PortalApp.apk could we use method 1 and just run the .bat to automate the process ??
[Atrix 4G Android Development] biberkraut:
Im a big time atrix newbie but ive figured alot of stuff out. I am supppper happy to see how fast everyone is working for the bell atrix up here in canada! much appreciated since we just got the phone.

For this webtop can i just email myself for example the apk files and just install them?

Thanks much appreciated, everyone on this forum is amazing

.....

So i followed the steps which were pretty simple and replaced the 2 apk files in the install folder but now when i connect to hdmi. nothing happens and the phone is running a bit slow.

............

So i finally fixed it all. My suggestion for everyone who have tried to do the mod and have experienced some difficulties is to do the following:

As mentioned by many in previous posts, use Root Manager.

Copy the bell files onto an SD card and use all the rootmanager functionalities. It is very simple and i am super happy i was able to fix the no working hdmi connection.

Webtop is INCREDIBLE! Thanks to everyone who posted and helped
[Atrix 4G Android Development] live4nyy:
It sounds logical. You would have to repackage it with something like 7zip though. Maybe someone can answer that here. I used that method with the Adeounistall script and it worked but I would still like to hear from someone with more experience.
[Atrix 4G Android Development] Mustang302LX:
I all of a sudden got the desire to try this tonight after being rooted, gingerblured, free tethering for a while now. I must say this is my new favorite thing about this phone! I wanted the dock but didn't want to pay the expensive price. You guys are awesome and donations are coming from me thats for sure!

I ran the install.bat and it was done in a matter of seconds. I kept getting a bunch of FCs non-stop so I battery pulled and everything came up fine, hooked my phone to my TV and awesomeness!
[Atrix 4G Android Development] Nasa1285:
Web Browsing not working!

Hi, I did it with no root option, everything is working except firefox is not loading any webpage, giving network error!
[Atrix 4G Android Development] exume:
Not sure why I hadn't installed this yet, loving the webtob for sure. About 10 pages back I saw some people who didn't get any options after connecting HDMI, I had the same problem but fixed with a shutdown/battery pull. Didn't read too far after that before installing just thought I'd mention it in case someone was worried like me.

Posted from webtop!
[Atrix 4G Android Development] live4nyy:
Do you have your wifi turned on?
[Atrix 4G Android Development] NFHimself:
Hi,

Is there a patch or source for the changes made to get this to work? Thinking of doing up a script framework to do changes to apk files, for instance instead of passing apk pulls around, just do a series of scripts to grab apk files from the phone, mod them and copy back.

Also for the Bell mod, there are only 2 files, should DockProvider.apk from the ATT mod be used to complete the Bell set? Or if not, why not?

Thanks.
[Atrix 4G Android Development] rexamillion59:
missing media center

i never checked out the hdmi out thru media share befor i rooted or did the webtop hack but it seems im missing media center / entertainment center when i go thru the motions in meadia share tv next it sends me back to home screen,my hdmi does not work,i have never used adb, when i rooted i used super one click,and step one for webtop mod,so i have not changed any files manualy,but i have not been able to get webtop to work it tries to connect to tv but just blank screen,so i decided to try stock hdmi out and it did not work either,did i get a bad phone or should i un root and restore and start over,,thanks in advance for any help.please feel free to pm me
[Atrix 4G Android Development] mainecrab:
Issue with camcorder was due to IMO Chat running.
[Atrix 4G Android Development] SvenBro:
Got it working perfectly on my Bell Atrix, many thanks guys :)

Just want to be sure, in order for me to get an update I just have to remove .bak from the two .odex files? And then I can rename them back after the update is done?
[Atrix 4G Android Development] Jev117:
Hey, Im on bell too. Want to post a step by step for me? (if you have time that is). Sorry, its just that im new to android and thus the atrix is my first android phone. I have no idea how to do this for my bell atrix :(
[Atrix 4G Android Development] cbcmi2:
Hdmi doesnt work after installing please help

Hi the everyone , nice meeting u all I just got the atrix from bell and I used super click to root it now I saw this hack to enable the no dock. Well anyways followed the instruction and my hmdi doesnt work, no asking of dock just doesn't respond. Please tell me how to fix it or go originalstage greatly appreciated or fix the hack, used method 1 which was not a good idea btw I replace the file to bell that I download and installed but nothing and what is adb, or how to use the script please thanks
[Atrix 4G Android Development] Boarder24:
Webtop Via HDMI NO Dock

What if i want to update my phone how would I put the Webtop thingy back to normal? (I used simple version)

I am somewhat of a n00b, and I apologies for the n00b comment(s)... etc.

- Boarder
[Atrix 4G Android Development] Fenny:
Make sure to change the permissions on the .apk files to rw-r--r--
[Atrix 4G Android Development] CasseTrop:
Just did this to my Bell Atrix, it's really nice, well done!!
[Atrix 4G Android Development] Boarder24:
Even with this on can you still update the device, or do I have to put it back to normal to update it?

Please Help

Sent From My Motorola Atrix
[Atrix 4G Android Development] Boarder24:
Webtop Via HDMI Without a Dock
[Atrix 4G Android Development] Swiftks:
Well, do you see in step 1 of the directions you copied, where it says download files "here."

- Save that file (WebtopMod1.1.rar) to your computer

- Open the .rar

- unzip all components of .rar file to a folder

- you should see "Install.bat" as one of the files that was unziped

I just saved it and it's in there... if you don't see it then hell, I don't know... Do you have show system files ON, on your pc?
[Atrix 4G Android Development] ugafanatic1980:
Webtop Mod

Works flawlessly after replacing the .apk files and renaming the .odex files in Root Explorer after a battery pull due to force close messages. This is incredible (especially for a college student who can't afford to blow upwards of $80 on a stupid HDMI dock). This is a great way to use the phone "like" an actual computer.

Rooted and Cold Motorola Atrix 4G
[Atrix 4G Android Development] Boarder24:
Got it to work by downloading "WinZip" to unzip it then it appeared. Thank you.

P.S. do you think you could answer another question:

Even with this on can you still update the device, or do I have to put it back to normal to update it?

I am somewhat of a n00b, and I apologies for the n00b comment(s)... etc.

- Boarder
[Atrix 4G Android Development] Swiftks:
I don't know if it will interfere with OTA updates or not, as we haven't had any yet, but even if it did, you can flash SBF or flash back to retail, if need be. Don't worry about it. I know where your coming from, I was all worried a couple of weeks ago too, now I'm installing custom ROMs, editing files in root explorer. In the words of Nike... JUST DO IT!

***Disclaimer*** I am not responsible if and when you brick you phone.... j/k :p
[Atrix 4G Android Development] Techronico:
Haven't been following along too much after asking this early on (page 3, or something)...but just wanted to ask again.

Is there any effort being made to get the webtop.apk (whatever its called) ported over to any other phones? (ie. EVO 4G w/HDMwIn)
[Atrix 4G Android Development] j101399j:
If you do this mod you will not be able to get the OTA update to work,
[Atrix 4G Android Development] Tennis11:
Could I please get a quick summary in "dumbed down" langauge explaining exactly what to do? So far I unzipped all the files in the .rar, and I've got them on my phone.

What do I do with Root Explorer now?
[Atrix 4G Android Development] Tennis11:
I just don't see any .odex files and I don't understand where I would rename those files with r--
[Atrix 4G Android Development] dung.le:
Sorry for noob question :).

With the simplier installer, do I need to download all apk files?
[Atrix 4G Android Development] Tennis11:
Help me before him. :)
[Atrix 4G Android Development] cbcmi2:
Thanks but please tell me how to change permission on my computer I right click and change it? Or on the root explorer? Thanks fenny and my fone is rooted can I do method 1 with bell, just replacing the extracted file with the.bell zip ? Thanks
[Atrix 4G Android Development] cbcmi2:
Hey guys when every I get my phone working for the hmdi ill post.the real steps bc some ppl do.t know how to permission and how to transfer the files but I am waiting foe the answer hopefully fenny can.help us thanks
[Atrix 4G Android Development] Tennis11:
Anybody help? Shouldn't be too hard. Just need it simplified.

Never live in the past but always learn from it.
[Atrix 4G Android Development] mattyv:
Looking For a manual way to do this

manually removing my original thread.
[Atrix 4G Android Development] Boarder24:
If you do this mod you will not be able to get the OTA update to work, HOWEVER all you need to do is put the original files back and you will be ok. Every file has a MD5 Hash check (it is like a fingure print), well once a file is modified the MD5 changes; however moving, making a copy or even renaming the file and extension will not. Well the OTA update does a MD5 hash check and if you have the moded files, it will fail and not update. So since the original files are copied to your sd card with the MD5's in tact, all you need to do is put them back (all 6), make sure the permissions are correct (see the original post) and you will be good to go. The nice thing is all of the files on all of the AT&T Atrix phones have the same MD5; so even if you use my original files or the ones from the dump, you will be ok. You just need to make sure you replace the 3 modified apk files and put the 3 original odex files back.[/QUOTE]

How do I have the files on my SD I'm so confused r the non modded files still on the phone if so where please

repost

what you said above in

much dumber context

like said: I AM A N00B

I am somewhat of a n00b, and I apologies for the n00b comment(s)... etc.

- Boarder
[Atrix 4G Android Development] j101399j:
Stupid double post
[Atrix 4G Android Development] ks2hot4u:
Stop !

First to Boarder Being a noob is fine, Making your font to extreme sizes is dumb and personnaly I will never help or answer you this is annoying and should get you banned !

Second to Tennis11 "Help me before him." Are you 12 ?

Third Stop asking dumb questions it says on Fenny's op use ADB is you dont know what that is theres a search on XDA and Googles your friend.

this Thread has been annoying me for days because people expect help but refuse to help themselves this mod is fairly simple but that dosent mean its a one click for noobs do your research and these reply's are hurting the thread imo
[Atrix 4G Android Development] Tennis11:
OK dude, have a sense of humor.

Secondly, I just wanted clarification, since I've never used Root Explorer before, and I couldn't find odex.

I guess I just won't do this. Thanks for the help.
[Atrix 4G Android Development] Tennis11:
OK, good to know that somebody here is willing to help us out.

Thanks mate.
[Atrix 4G Android Development] Tennis11:
"rename the .odex files to .bak

Make sure you set the permissions on the files to rw-r--r-- or they will not work."

I'm not sure how to do those two steps. That's all I need clarification on.
[Atrix 4G Android Development] j101399j:
Edit - Nevermind
[Atrix 4G Android Development] Tennis11:
Maybe I didn't get the right files? This is all I have: adb.exe, AdbWinApi.dll, AdbWinUsbApi.dll, Install.bat, psneuter, and a file called installer which contains: WebtopMod.sh and WebtopMod.tar.gz

What went wrong do you think?
[Atrix 4G Android Development] live4nyy:
No, you have to access the files once they're on your phone through root explorer. You're listing the files that are in the install batch
[Atrix 4G Android Development] Tennis11:
I was listing those files off of my phone, in Root Explorer. Did I not unzip them properly on my computer? I just extracted them all to a folder I made, then transfered that folder to my phone.
[Atrix 4G Android Development] Jon225:
This was my first attempt at a mod to my phone. At first I could not get it to recognize the phone but I unziped the files again to a new folder and it worked great. Typing on it now. Thanks a lot to the devs.
[Atrix 4G Android Development] live4nyy:
The files you listed in the previous post should be on your computer, then you hook up your phone with usb debugging enabled, with the usb connection set to None, and adb. then you just run the install.bat file and then you're done. If you want to use the root explorer method then you dl the individual apk files from the OP and move them over on your phone
[Atrix 4G Android Development] Tennis11:
OK I guess I'll try that method out then. Seems easier since you just run a file.

Would you mind explaining to me how to use ABD?
[Atrix 4G Android Development] live4nyy:
Give me a minute and I'll put together a step by step and pm it to you
[Atrix 4G Android Development] Tennis11:
Thanks mate.
[Atrix 4G Android Development] live4nyy:
Just pm'ed you. Let me know how it goes
[Atrix 4G Android Development] Tennis11:
Unfourtunatley not going to be able to try it until tomorrow night. I'll let you know though.
[Atrix 4G Android Development] raybond25:
I'm kinda confused - in the first post it says you no longer need to be deodexed, however, in the Bell instructions you remove the original .odex files and don't replace them with anything?

I just tried this on my Bell atrix and the files are pushed to the correct spot, with their conterparts correctly renamed and their permissions set correctly, but when I plug in the HDMI cable it just sits there and does nothing.
[Atrix 4G Android Development] live4nyy:
There is a separate post for the Bell Atrix that does NOT have an install script so you have to do it manually with the files provided after you unzip it on the separate page

http://xdaforums.com/showpost.php?p=12250126&postcount=459
[Atrix 4G Android Development] raybond25:
i know, i read that and followed it and it didn't work. As i said, in that code that's written there it has you removing .odex files (renaming to .bak) and then it doesn't replace them. Meanwhile the Bell atrix hasn't even been deodexed yet, and just using those APK's with the permissions set right doesn't work for me.

i don't see what the problem could be other than the .odex files, that's all
[Atrix 4G Android Development] live4nyy:
I don't think you even have to move the odex files, you just have to add the .bak at the end. They don't need to be replaced either. Have you rebooted the phone yet?
[Atrix 4G Android Development] zen kun:
i just make the installation with the script and manual (root) installation and when i connect to my TV nothing happen there isnt a pop up :( what i miss?

im using gingerblur (i choose not webtop or hdmi hack) so what can i do? thanks?

its posible just use the hdmi to see my videos on my phone??? how thanks
[Atrix 4G Android Development] Tennis11:
Try rebooting.

Never live in the past but always learn from it.
[Atrix 4G Android Development] zen kun:
i already try that and clean dalvik :S
[Atrix 4G Android Development] EGM92:
Bell Atrix user here. I just did the install. Did it completely through root explorer. Working perfectly after all file permissions were changed and the phone rebooted.

Now I'll have to get a BT Mouse/KB to use it right? no way to get a RF kb/m to work?

Thanks for all the hardwork devs.
[Atrix 4G Android Development] Tennis11:
Any way I can use my wireless keyboard and mouse with this? They work with a sensor that plugs in USB.

Never live in the past but always learn from it.
[Atrix 4G Android Development] dung.le:
@j101399j: Thank you for your detail answer. I've done the installation :) Now will give it a try on my TV
[Atrix 4G Android Development] gnice3d:
YOU GUYS ROCK SOCKS... THIS IS AWESOME!

Referencing this thread, I was able to enable webtop over HDMI on my rooted Atrix with Ubuntu 10.10 in just a few minutes... Unfortunately, the bat file is geared towards Windows users and I figured I would post the few simple steps it took to enable the feature from a Linux client (or OSX)

WITH A PRE-ROOTED DEVICE

Extract the "installer" folder from the WebtopMod1.1 archive to the location of your adb binary (everything else is for WIndows) and do the following:

adb push installer /data/local/tmp > NUL 2>&1

adb shell chmod 777 /data/local/tmp/WebtopMod.sh > NUL 2>&1

adb shell ./data/local/tmp/WebtopMod.sh

Wait for the device to reboot and connect your HDMI cable.

NOTE: While in webtop mode, attempting to drop wifi and use HSPA appeared to fail some form of AT&T authentication and I was forced to fall back to wifi.

Other than that, it works flawlessly... I had no over/under-scan issues on either of my HD displays.
[Atrix 4G Android Development] j101399j:
You are very welcome, glad it helped :D
[Atrix 4G Android Development] dung.le:
Opps again :).

I've all file installed via simple installer. But when I plug the phone via HDMI cable to my TV, nothing happen :(. My PC have the HDMI port, but when the phone is plugged in, nothing again.

What should I do now?