Related
Being a Linux guy, all these batch files have been driving me mad
Anyways, in an effort to benefit from all the great development that has been going on around the Atrix, I started converting some of the batch files to Bash scripts, for me, and my Linux brethren to to enjoy. However, I quickly realized this was creating parallel development paths, and scripts presented limitations that were becoming hard to manage, so I decided to create an Android App. My hope is this will provide a more universal appeal, and remove host OS dependencies.
After a couple of weeks of getting up to speed on Java, I now present the “Atrix Webtop Unlocker” Android Application! This is very much a work in progress, but with feedback from the community, we will be able to improve the app to the point it will be very user friendly and useful.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
In a nutshell, this application is the Android version of Sogarth's wonderful script: http://forum.xda-developers.com/showthread.php?t=1000316
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Like all of my other projects, this is open source, and available for download at: https://github.com/mistadman/Atrix-Webtop-Unlocker, or via an apk binary download attached to this post.
I eagerly await your feedback and input!
Last, but not least, thanks goes out to--in no particular order--Sogarth, bartsplanet, godwin1981, Ririal, Fenny, and all the rest of the XDA Community! A lot of what you did heavily influenced the development of this app. Also, if I left anyone out, I apologize in advance.
***NOTE - At this time, this app requires your device to be rooted and has only been tested on AT&T v1.57.
*** So one bug I am sure some will encounter is the rotation bug. I have to make AsyncTask play nice with Activities that are destroyed during screen rotations. Fix coming soon, but in the mean time, try not to rotate the phone while running this app :-( ...Did I mention this was work in progress? LOL!
I wont have time to mess with it til Sunday, but ill test it out then and let you know how it goes.
Sent from my MB860 using XDA App
does it have to be stock launcher? I'm having issues setting up LXterminal off of Gingerblur 3.1.
Correction: Gingerblur 3.1 has some problems with it...i've done 2 flashes and tried 1.5.7 with and without 3.1 and i do notice that Webtop mode has some problems with Firefox specifically and LXterminal is missing.
Is there a chance of this working on 1.8.3?
Sent from my MB860 using XDA App
XxKILLx3RxX said:
Is there a chance of this working on 1.8.3?
Sent from my MB860 using XDA App
Click to expand...
Click to collapse
in theory it should since the webtop is the same version on 1.5.7
Mafisometal said:
in theory it should since the webtop is the same version on 1.5.7
Click to expand...
Click to collapse
Actually, it's not. There are quite a few differences between the 1.57 and 1.83 webtops. They removed a lot of binaries and changed some things around. Be wary installing this on 1.83, it'll probably break your webtop and you'll have to reflash.
Ririal said:
Actually, it's not. There are quite a few differences between the 1.57 and 1.83 webtops. They removed a lot of binaries and changed some things around. Be wary installing this on 1.83, it'll probably break your webtop and you'll have to reflash.
Click to expand...
Click to collapse
yeah you're right, i finally got it running and it broke my Firefox, File Manager, and just about every program accessible. It WILL install but it won't function properly. I was under the assumption since 1.83 didn't really affect 1.57 in any major ways besides the HSUPA unlock update that it was the same. On the version notes, it does say the same version on mine though....i don't know why they call it the same when its not.
FYI guys,
My app does not modify/touch the original /osh directory, so at the worse, you will just need to remove the /data/ubuntu.disk file, reboot, and you're back to stock Webtop. No re-flash necessary if something goes wrong.
Mafisometal said:
yeah you're right, i finally got it running and it broke my Firefox, File Manager, and just about every program accessible. It WILL install but it won't function properly. I was under the assumption since 1.83 didn't really affect 1.57 in any major ways besides the HSUPA unlock update that it was the same. On the version notes, it does say the same version on mine though....i don't know why they call it the same when its not.
Click to expand...
Click to collapse
Hmmm. What you can try is downloading the GladiAtrix3 beta I have, and pulling the domain_policy.conf from the lxterminal folder inside the zip and installing it onto your phone. See if that fixes anything. The issue is that all the versions are different, and tomoyo just says "**** no" to everything you try to run because it's not specifically allowed in the policy. The file in GA3 is from a 1.83 webtop, modified to allow awn and lxterminal to run unrestricted.
EDIT: I'll just attach the file, it's easier for everyone Let me know if it fixes anything
EDITEDIT: Make sure you're replacing the file in the loaded image, not in the stock /osh directory.
Ririal said:
Hmmm. What you can try is downloading the GladiAtrix3 beta I have, and pulling the domain_policy.conf from the lxterminal folder inside the zip and installing it onto your phone. See if that fixes anything. The issue is that all the versions are different, and tomoyo just says "**** no" to everything you try to run because it's not specifically allowed in the policy. The file in GA3 is from a 1.83 webtop, modified to allow awn and lxterminal to run unrestricted.
EDIT: I'll just attach the file, it's easier for everyone Let me know if it fixes anything
EDITEDIT: Make sure you're replacing the file in the loaded image, not in the stock /osh directory.
Click to expand...
Click to collapse
alright cool, thanks, seems like it's working great.
EDIT: Also, just so everyone knows...1.8.3 breaks webtop. I've done a few flashes from stock 1.2.6, 1.5.7, and finally 1.8.3...the sbf breaks webtop functionallity.
mistadman said:
*** So one bug I am sure some will encounter is the rotation bug. I have to make AsyncTask play nice with Activities that are destroyed during screen rotations. Fix coming soon, but in the mean time, try not to rotate the phone while running this app :-( ...Did I mention this was work in progress? LOL!
Click to expand...
Click to collapse
I didn't encounter that problem when i had it on lapdock.
Mafisometal said:
EDIT: Also, just so everyone knows...1.8.3 breaks webtop. I've done a few flashes from stock 1.2.6, 1.5.7, and finally 1.8.3...the sbf breaks webtop functionallity.
Click to expand...
Click to collapse
I've done the same thing (sbf 1.2.6 -> 1.5.7 -> root -> webtop unlocker -> 1.8.3 -> gingerblur) but I lost completly entertainment center and webtop.
Removing webtop unlocker I restored entertainment center. Reflashing gingerblur webtop over hdmi still won't work.
Ririal said:
Actually, it's not. There are quite a few differences between the 1.57 and 1.83 webtops. They removed a lot of binaries and changed some things around. Be wary installing this on 1.83, it'll probably break your webtop and you'll have to reflash.
Click to expand...
Click to collapse
I wanna say both of you and OP are correct.If you are under stock 4.1.83 webtop files,they are different from 4.1.57..But if you have done webtopmod cracked,the file will be replaced by v 4.1.57 cracked files.
godwin1981 said:
I wanna say both of you and OP are correct.If you are under stock 4.1.83 webtop files,they are different from 4.1.57..But if you have done webtopmod cracked,the file will be replaced by v 4.1.57 cracked files.
Click to expand...
Click to collapse
Well, no. The webtop mod uses your current /osh as a base. The problem is that it's making a lot of assumptions from 1.57 files. Things got changed up in 1.83, and it causes problems.
If you're talking about the webtop through HDMI mod, then we're talking about two completely different things
Ririal said:
Well, no. The webtop mod uses your current /osh as a base. The problem is that it's making a lot of assumptions from 1.57 files. Things got changed up in 1.83, and it causes problems.
If you're talking about the webtop through HDMI mod, then we're talking about two completely different things
Click to expand...
Click to collapse
I think you are correct.
so this its working on .83 ????
zen kun said:
so this its working on .83 ????
Click to expand...
Click to collapse
No...
Sent from my MB860 using XDA App
Hi,OP.
when will you release the updated version for V4.1.83?
Is this apk going to be updated? I want to test the latest version...
arvati said:
Is this apk going to be updated? I want to test the latest version...
Click to expand...
Click to collapse
I second that! I would love to have something like this for the latest version of webtop... there has been a lot of neat stuff going on with it, but everything is scattered about. I would love for someone who has knowledge in this area to pull everything together.
for the rotation issue.. in the manifest.. on the activity.. set android:configChanges="orientation" ..
I need testers for a possible AOSP theme.
I have deodexed and themed the SystemUI.apk, and I need experienced android users who are interested in testing to message me.
This file is completely untested and it is very likely it will cause you to bootloop. Before you message me please be fully aware of what you are getting into and what the repercussions could possibly be.
I am not responsible for any softbricks that may occur. By messaging me you agree that you fully understand everything that I have stated above.
Thanks for your time
Noob question whats AOSP?
Euforeik said:
Noob question whats AOSP?
Click to expand...
Click to collapse
Android Open Source Project, it means it's a stock android theme.
Sent from my DROIDX using XDA App
I would be down to test
Unfortunately my mac on OSX lion is impossible to use adb on, so if i was to test for you i'd need a script that could be applied from the phone.
infazzdar said:
I need testers for a possible AOSP theme.
I have deodexed and themed the SystemUI.apk, and I need experienced android users who are interested in testing to message me.
This file is completely untested and it is very likely it will cause you to bootloop. Before you message me please be fully aware of what you are getting into and what the repercussions could possibly be.
I am not responsible for any softbricks that may occur. By messaging me you agree that you fully understand everything that I have stated above.
Thanks for your time
Click to expand...
Click to collapse
If you can direct me to methods for fixing the softbrick I will gladly do what I can to help. as far as I'm concerned all android phones should be released AOSP... I'd love to get my phone closer to that till we have an AOSP rom available.
Euforeik said:
Noob question whats AOSP?
Click to expand...
Click to collapse
Android Open Source Project. it's Google's open source code release
badguy6916 said:
If you can direct me to methods for fixing the softbrick I will gladly do what I can to help. as far as I'm concerned all android phones should be released AOSP... I'd love to get my phone closer to that till we have an AOSP rom available.
Click to expand...
Click to collapse
Same. I will be more than happy to test your AOSP theme if I find a way to get back from soft bricking.
are you still workin on this? or is it dead?
infazzdar said:
I need testers for a possible AOSP theme.
I have deodexed and themed the SystemUI.apk, and I need experienced android users who are interested in testing to message me.
This file is completely untested and it is very likely it will cause you to bootloop. Before you message me please be fully aware of what you are getting into and what the repercussions could possibly be.
I am not responsible for any softbricks that may occur. By messaging me you agree that you fully understand everything that I have stated above.
Thanks for your time
Click to expand...
Click to collapse
I'll be happy to test for you.
I am always available to test.
Sent from my DROID3 using Tapatalk
Hey there...
I have a big problem...
I'm trying to port MIUI v4 JB version to our Milestone...
It's almost working but ends in bootloop everytime it booted...
i already saw the pin screen... but then... bootloop...
so i tried to make a logcat so i can find the errors...
But it seems that the adb service isn't enabled during boot...
so my question is how i enable the adb-service so i can make a logcat.
i hope u understand what i mean...
i'm from germany so sorry for my english ^^
Is there any info about your project?
Erovia said:
Is there any info about your project?
Click to expand...
Click to collapse
i don't know if i understand what you mean...
i'm just porting the miuiv4 versions with jellybean system to our milestone using the latest JB-Build.
but for some reason it wont boot...
in that case i have to make a logcat to find out where the errors are... but the adb-interface is does not start at boot.
need more information? ^^
If i were you, i would ask around in the #milestone-modding IRC. If they can't help, nobody can.
I've found a german portal, where someone is trying (or at least tryed) to port the ICS version of MIUI to the Milestone 1. Maybe they could also help. HERE is the thread.
Good luck.
I hope you succeed. :fingers-crossed:
Erovia said:
If i were you, i would ask around in the #milestone-modding IRC. If they can't help, nobody can.
I've found a german portal, where someone is trying (or at least tryed) to port the ICS version of MIUI to the Milestone 1. Maybe they could also help. HERE is the thread.
Good luck.
I hope you succeed. :fingers-crossed:
Click to expand...
Click to collapse
the post you sent me is from myself xD i am mancloud xD
but thank you
https://github.com/nadlabak/android...ob/jellybean/rootfs/init.mapphone_umts.rc#L55
write msc_adb to /dev/usb_device_mode (before usbd is started) and make sure that adbd is running
I'm also using aplogd, it stores logs in /data/logger:
https://github.com/nadlabak/android...ob/jellybean/rootfs/init.mapphone_umts.rc#L74
https://github.com/nadlabak/android...b/jellybean/rootfs/init.mapphone_umts.rc#L350
https://github.com/nadlabak/android...b/jellybean/rootfs/init.mapphone_umts.rc#L603
kabaldan said:
https://github.com/nadlabak/android...ob/jellybean/rootfs/init.mapphone_umts.rc#L55
write msc_adb to /dev/usb_device_mode (before usbd is started) and make sure that adbd is running
I'm also using aplogd, it stores logs in /data/logger:
https://github.com/nadlabak/android...ob/jellybean/rootfs/init.mapphone_umts.rc#L74
https://github.com/nadlabak/android...b/jellybean/rootfs/init.mapphone_umts.rc#L350
https://github.com/nadlabak/android...b/jellybean/rootfs/init.mapphone_umts.rc#L603
Click to expand...
Click to collapse
Worked! Big THX!!
It will be nice to just try new MIUI on our devices. Maybe new MIUI has better optimisation than MIUI GB which was more laggy than stock CM7.
i'm working on it...
but right now i'm stuck with porting the 2nd-boot to miui...
cause MIUI-GB and MIUI-v4 both need more ram... they're fast in the beginning... but are slowing down after a while...
but i dont get it xD
it seems i already managed to load the 2nd-kernel but then my phone turns black and reboots...
and the reason, why i think the kernel is loaded is: there is nothing in the 2ndboot.log file...
i'll keep on trying but it will be a bunch of work for my own...
Could you release a bootable version? (doesn't matter if it's slow)
I'd like to test it. (and i guess there are others besides me )
i'll upload a version at sunday or monday.
plz port this rom v16
http://forum.xda-developers.com/gal...t/n9005-lollipop-5-0-s5-note3-stable-t2994680
or plz provide details to make roms installable with our device n900a
This is a useless post. Also in the wrong section. You can't go a just port any rom you like. The creator of the rom has to give his blessing and be okay with someone porting it.
what's to stop someone from porting a ROM without the creator's OK?
benwaffle said:
what's to stop someone from porting a ROM without the creator's OK?
Click to expand...
Click to collapse
XDA moderators. They will shut a thread down if permission wasn't received to use someone else's work
Now if he asked in general how to flash a ROM from another phone then it would be a little different. But if files are modified and shared without permission then it would be closed.
You can port it all you want. Just don't share/post it without permission.
Android: Software for some of the most advanced technology on the planet (the smartphone)... With kindergarden icons... Now that's pride in workmanship at its best.
If you don't share it and just want to use it for yourself you may be able to just remove the aroma installer which is fairly easy a tutorial can be found by searching for how to remove aroma installer on google. This may or may not work as I didn't look very hard at the rom lol
setfly95 said:
If you don't share it and just want to use it for yourself you may be able to just remove the aroma installer which is fairly easy a tutorial can be found by searching for how to remove aroma installer on google. This may or may not work as I didn't look very hard at the rom lol
Click to expand...
Click to collapse
i am always stuck at updating partation details in my ported roms plz help me
Have you already removed aroma? I probably couldn't be of much help without knowing what your flashing I could build it myself but I no longer own this phone so I would have no clue on whether or not it would flash correctly there will probably be a problem with the kernel.
Moved to general in hopes of letting the discussion continue under XDA rules.
i have ported this rom but only one bug lift wifi dont turn on any one know how to fix it
setfly95 said:
Have you already removed aroma? I probably couldn't be of much help without knowing what your flashing I could build it myself but I no longer own this phone so I would have no clue on whether or not it would flash correctly there will probably be a problem with the kernel.
Click to expand...
Click to collapse
only wifi not working
rajdeep312 said:
only wifi not working
Click to expand...
Click to collapse
I used a WiFi fix for s5 port roms, just do a search for s5 port rom WiFi fix
dnp77 said:
I used a WiFi fix for s5 port roms, just do a search for s5 port rom WiFi fix
Click to expand...
Click to collapse
Everything fixed thanks
im not responsible for anything you do to your phone.
you need flash fire installed on your phone to make this work
i have made GoldenEye v52 5.0.1 run on our phones here is the guide for now im crunched on time so i will just give you the guide to go from 5.0.1 stock to 5.0.1 GoldenEye
the masterpatch i made has issues with the camera. i belive the other master patch does also but i will link it here anyways
go to the golden eye page and download the rom
http://forum.xda-developers.com/showthread.php?t=2313469
download the updaterscript attatchment from this post and the masterpatchlolipopbeta ( or try the other one here http://forum.xda-developers.com/gal...update-to-i537oc6-5-0-1-t3089355/post60376229 )
OPEN do not extract the GE zip file (using winrar or 7zip)
navigate to META-INF\com\google\android
delete everything in that directory
copy one of the updaterscripts and updaterbinarys from the attatched files into that directory
now close that file.
copy the goldeneye zip and the masterpatch you choose to use to your phone
open flashfire
set up a wipe (select all but internal storage)
select goldeneye zip
select masterpatch zip
make sure flashfire puts them in that order.
flash it.
the rom takes forever to start up the first time. if it is over 20 mins shut the phone off and turn it back on then it should boot up a little faster.
the superuser in this rom is weird. you need to go to settings in SU and and set it to always grant it is a problem with this rom not from me
thanks to the developers of goldeneye and thanks to thisisapoorusernamechoice for the base to make my masterpatch.
like i ssaid the only thing i can confirm nonworking is the camera. but once a better masterpatch comes out it will be fixed
dont forget to hit thanks if this post has helped you in anyway please.
mateo121212 said:
like i ssaid the only thing i can confirm nonworking is the camera. but once a better masterpatch comes out it will be fixed
Click to expand...
Click to collapse
Oh I keep forgetting to ask, have you tested this with a non-stock camera (e.g. google camera), both with and without the patch? Sorry in advance if you already tried that. I want to try out this rom, I've just been busy trying to do other garbage with my phone I unfortunately have not gotten the chance yet
thisisapoorusernamechoice said:
Oh I keep forgetting to ask, have you tested this with a non-stock camera (e.g. google camera), both with and without the patch? Sorry in advance if you already tried that. I want to try out this rom, I've just been busy trying to do other garbage with my phone I unfortunately have not gotten the chance yet
Click to expand...
Click to collapse
nahh not yet. i went back to stock but i may flash it again tonight. then i will test with another camera. but i did try with the stock camera and it didnt work.
If I flash this and don't like it can I just flash the stock rooted lollipop? The camera thing is the only thing holding me back because I do use that. I have no problem trying a different camera to see if it works but if it doesn't I want to be able to go right back to the stock rooted rom. Thanks for the info also.
Is this the i537?
mikep2323 said:
If I flash this and don't like it can I just flash the stock rooted lollipop? The camera thing is the only thing holding me back because I do use that. I have no problem trying a different camera to see if it works but if it doesn't I want to be able to go right back to the stock rooted rom. Thanks for the info also.
Click to expand...
Click to collapse
yes downlaod the flashable zip and wipe everything and flash it the boom back to stock
firestorm942 said:
Is this the i537?
Click to expand...
Click to collapse
yes this is for the i537
mateo121212 said:
yes downlaod the flashable zip and wipe everything and flash it the boom back to stock
yes this is for the i537
Click to expand...
Click to collapse
Thanks Im going to try some time today. I'll also try other camera's and let you know if they work.
I tried Google camera and it doesn't work either. Do you think you will be making a patch for it? It says can't connect to camera when you open it. Thanks
im trying to make a patch for it. but i cant promise anything right now
mateo121212 said:
im trying to make a patch for it. but i cant promise anything right now
Click to expand...
Click to collapse
Thanks , I also tried camera 360 and it said I need to turn on device access. I'm assuming that's where the problem is. Let me know if you need me to test anything. I'll keep golden eye on for a few days if you do.
mikep2323 said:
Thanks , I also tried camera 360 and it said I need to turn on device access. I'm assuming that's where the problem is. Let me know if you need me to test anything. I'll keep golden eye on for a few days if you do.
Click to expand...
Click to collapse
nahh no need of someone to test right now.....but i may need testers soon for a rom project im going to attempt. going to try to deodex the stock rom then kang a few good features out of golden eye and a few other stock based roms maby some s6 features. but thats a vague in the future type thing. ill keep people updated.
quick note.. got the kushan 4.0 rom working but no camera still. this rom looks like the s6. dont try to flash it as it is. you will end up breaking things if people are interested ill post my modified updaterscripts for it
mateo121212 said:
nahh no need of someone to test right now.....but i may need testers soon for a rom project im going to attempt. going to try to deodex the stock rom then kang a few good features out of golden eye and a few other stock based roms maby some s6 features. but thats a vague in the future type thing. ill keep people updated.
Click to expand...
Click to collapse
I've been reading to try to deodex lollipop. I've found a few batch tools but haven't gotten them to work. Can't you take the app, private app, and framework folders out of golden eye and put into stock rom? Thats what I was going to try. There's a batch tool called Joel Droid for deodex lollipop roms. I just put onto my computer but didn't try yet. Keep me posted if you deodex the stock rom. I want to try to theme some things.
mikep2323 said:
I've been reading to try to deodex lollipop. I've found a few batch tools but haven't gotten them to work. Can't you take the app, private app, and framework folders out of golden eye and put into stock rom? Thats what I was going to try. There's a batch tool called Joel Droid for deodex lollipop roms. I just put onto my computer but didn't try yet. Keep me posted if you deodex the stock rom. I want to try to theme some things.
Click to expand...
Click to collapse
i dont know. it might give a signing issue but its worth a try. i was reading samsung files had issues in some of the batch ones. maby we can ask the guy who did golden eye how he did it?
mateo121212 said:
i dont know. it might give a signing issue but its worth a try. i was reading samsung files had issues in some of the batch ones. maby we can ask the guy who did golden eye how he did it?
Click to expand...
Click to collapse
just started a batch file with joel droid so far so good. i think its possible to do this so aslong as it works im gonna start with debloating it. then im going to grab mods and build the rom so its not so stock. and it will be a custom rom specifically made for our phone..lol
mateo121212 said:
just started a batch file with joel droid so far so good. i think its possible to do this so aslong as it works im gonna start with debloating it. then im going to grab mods and build the rom so its not so stock. and it will be a custom rom specifically made for our phone..lol
Click to expand...
Click to collapse
Sounds good, keep me posted. Thanks
mikep2323 said:
Sounds good, keep me posted. Thanks
Click to expand...
Click to collapse
just finished it. it only didnt work on a few files (like 4 total? also android.policy.jar dosent convert right but it dosent ***** about it?). i took the ones out of golden eye and put em in instead. installing my testrom now.....im at the long ass waiting period. will update on what happens... aka if it works all correct like.
mateo121212 said:
just finished it. it only didnt work on a few files (like 4 total? also android.policy.jar dosent convert right but it dosent ***** about it?). i took the ones out of golden eye and put em in instead. installing my testrom now.....im at the long ass waiting period. will update on what happens... aka if it works all correct like.
Click to expand...
Click to collapse
Sounds good I'll be up for a while so let me know if you need me to test anything.
mikep2323 said:
Sounds good I'll be up for a while so let me know if you need me to test anything.
Click to expand...
Click to collapse
first try unsucessful. apparently some files in framework folder were never deodexed eventhough it said they were. im going through and swapping them with ones from goldeneye to see if i can get it to work
. if that dosent work i will try to deodex those files manually tomorow. i have wicked slow upload speeds so i would have to wait till monday to go to the library to upload it if i get it working. thats the downside of not having my own internet and using a neighbors..lol
mateo121212 said:
first try unsucessful. apparently some files in framework folder were never deodexed eventhough it said they were. im going through and swapping them with ones from goldeneye to see if i can get it to work
. if that dosent work i will try to deodex those files manually tomorow. i have wicked slow upload speeds so i would have to wait till monday to go to the library to upload it if i get it working. thats the downside of not having my own internet and using a neighbors..lol
Click to expand...
Click to collapse
Ok just keep me posted, thanks. What rom did you put into joel droid to deodex it? I can maybe try myself also.