FORUMS
Remove All Ads from XDA

PC application ADB Mask Controller 2.02a

48 posts
Thanks Meter: 93
 
By Mask-1, Member on 10th December 2010, 09:00 PM
Post Reply Email Thread
This is a tool I created to help me with my X10 and ARC. I thought it might be useful to some of you so I made some fixes and here it is! Keep in mind that this is a beta version so use at your own risk. Some of the features are:
• push, pull, install apps and transfer between System <=> User apps and between SD <=> Device
• remove & uninstall apps, clean data from deleted apps and delete orphan files
• change min & max CPU frequency (from available steps)
• view and edit: gps.conf, Hosts, build.prop, hw_config, media_profiles.xml, vdd_levels and install-recovery
• view and kill running processes
• zipalign
• keyboard functionality
• search files / folders
• basic file explorer
• push and pull Bootanimation, framework-res and Framework jar files
• clean cache & temp folders and application data cache
• enable Market to show paid apps
• create phone log (logcat, dmesg)
• view device info
• and others.

I tested it on X10, X10 mini, X8, PLAY, Mini Pro, Mini, Neo and ARC.
The tool works both with USB (recommended) and wireless phone connection.
For any questions, problems or suggestions please leave a message

It's better to backup your data before Zipaligning, because some launchers don't work correctly when they are zipaligned, causing a reboot loop.

Please use the link below instead of uploading the tool on other hosts, so that I can see the downloads. Thanks
ADB Mask Controller V2.02a
ADB Mask Controller V2.01a
ADB Mask Controller V1.04b
Attached Thumbnails
Click image for larger version

Name:	1.jpg
Views:	1737
Size:	50.5 KB
ID:	676276   Click image for larger version

Name:	2.jpg
Views:	995
Size:	45.7 KB
ID:	676277   Click image for larger version

Name:	3.jpg
Views:	841
Size:	45.9 KB
ID:	676278   Click image for larger version

Name:	4.jpg
Views:	717
Size:	44.9 KB
ID:	676279  
The Following 70 Users Say Thank You to Mask-1 For This Useful Post: [ View ] Gift Mask-1 Ad-Free
10th December 2010, 09:04 PM |#2  
OP Member
Thanks Meter: 93
 
More
2.02a
New features:
- Basic file explorer
- Battery log
- Minfree editor
- Governor changer
- Mount SD and umount SD function (USB mass storage)
- View and Edit vdd_levels and install-recovery
- Zipalign SDcard apps (mnt/asec)
- Support for Xperia Neo and Xperia Play on sleep button setup

Optimizations / Fixes:
- Install apps function (show not installed apps)
- Uninstall function
- CPU state function
- Push any file to function
- Push busybox, push sqlite, push zipalign
- Clean cache and tmp function
- Logcat function (main, radio, events, system)
- Zipalign
- Battery info
- Keyboard functions
- Bug fixes & optimizations

2.01a
New features:
- keyboard functionality
- push text to textbox function
- Read battery info
- Read deep sleep time
- Read connection speed
- Market client id
- Search function
- dmesg log function
- mount r/w and mount r/o (for system) function
- View and Edit media_profiles.xml for android 2.2 - 2.3
- Transfer apps (SD<=>Device)
- pull framework and convert to *.zip (Amend script)
- dropbox log enable - disable function (/data/system/dropbox) for Android 2.2 - 2.3

Optimizations / Fixes:
- Optimizations in Check connection
- Optimizations in Pull and Push function
- Improved logcat function
- Improved fix permission function
- Overall speed improvements
- Bug fixes & optimizations

1.04b
- Added support for X8 on sleep button setup
- Added Zipalign for system apps
- Bug fixes & optimizations



To launch the tool
- unzip the package
- run "ADB Mask Controller.exe"
- connect your phone (enable USB debugging)
- If this is the first time you use this tool click on "Check root access and busybox". If you are sure that your phone is rooted and the tool says otherwise, make sure that your phone allows the program to have SuperUser access.
- Busybox is required in order to use this tool. If you get the result "NO" next to the Busybox Version then you must push/install it on your phone.


Buttons explained:
- Green: No Root access necessary
- Black: Root access needed
- Red: Use with caution


Hints for Wireless connection:
- To connect your phone by wireless you must install and turn on adbWireless, adb over Wifi or another similar app
- Wireless connection is slower than USB connection. It is not recommended to do advanced tasks using wireless since the connection can be interrupted more easily than USB connections.
- The display must be turned on while connected with wifi (or a wakelock must be enabled through an app e.g. Waketimer) in order to prevent the cpu from going to sleep mode while it's working with wireless adb.

Hints:
- To uninstall the apps that cannot be uninstalled with Broken Link Cleaner you must push them on the phone, reboot and uninstall them using the Delete Feature (make sure Uninstall is selected).
- It's good to click on "Fix permissions" since it fixes many system & data permissions.

Notes on the new features:
- Keyboard functionality: Some features may not work on all devices
- Push Text to textbox: This feature is still in its early steps. Speed optimization removes unnecessary spaces, empty lines etc.
- Market client id: For devices with the old version of Market, it replaces the "Sony Ericsson" channel from the main page with "My apps" channel
- Battery Status: Some info may not be available for your device
- Framework.res recovery zip (Amend script): Framework.res is converted to a zip, signed and it is ready to install in Recovery (no need to flash the phone when you use a faulty framework) Just move it to sdcard and install it in Recovery
The Following 8 Users Say Thank You to Mask-1 For This Useful Post: [ View ] Gift Mask-1 Ad-Free
10th December 2010, 09:27 PM |#4  
DaRk_dOg's Avatar
Senior Member
Thanks Meter: 2,328
 
More
Great!

I have an issue though. It says my device is not rooted although it is. When i press "shell root" a pop-up dialog says "try again". No luck with that.

My device is an X10 mini
10th December 2010, 09:37 PM |#5  
OP Member
Thanks Meter: 93
 
More
Quote:
Originally Posted by DaRk_dOg

Great!

I have an issue though. It says my device is not rooted although it is. When i press "shell root" a pop-up dialog says "try again". No luck with that.

My device is an X10 mini

Hi and thanks.
If you have SuperUser installed on your phone, when you click on "Check Root access and busybox" a popup will appear on your phone, asking for Superuser rights. Click on "Allow" to give access to the program
10th December 2010, 09:59 PM |#6  
DaRk_dOg's Avatar
Senior Member
Thanks Meter: 2,328
 
More
Quote:
Originally Posted by Mask-1

Hi and thanks.
If you have SuperUser installed on your phone, when you click on "Check Root access and busybox" a popup will appear on your phone, asking for Superuser rights. Click on "Allow" to give access to the program

already done it.

It keeps saying "no root busybox ok"
10th December 2010, 11:38 PM |#7  
OP Member
Thanks Meter: 93
 
More
Quote:
Originally Posted by DaRk_dOg

already done it.

It keeps saying "no root busybox ok"

i have just done a minor fix and checked it, it should fix that problem. Could you check out version 1.01b and let me know if it's working for you?
Thanks
11th December 2010, 02:10 AM |#8  
Senior Member
Thanks Meter: 40
 
More
Seems very comprehensive. Thanks
11th December 2010, 05:56 AM |#9  
Wolfbreak's Avatar
Inactive Recognized Developer
Thanks Meter: 11,576
 
Donate to Me
More
Thanks. I like it alot and its much easier then the normal way.
11th December 2010, 07:21 AM |#10  
DaRk_dOg's Avatar
Senior Member
Thanks Meter: 2,328
 
More
Quote:
Originally Posted by Mask-1

i have just done a minor fix and checked it, it should fix that problem. Could you check out version 1.01b and let me know if it's working for you?
Thanks

Yeap fixed!

I have another problem but that seems to occur due to my setup:



When i press the "User Apps" tab, while the progress bar is moving, the result i get in the app browser window, is /data/app.

I have the App2SD script running (/data/app linked at /system/sd/app) so could this be why the user app list is not populating?

Thanks in advance though, everything else seem to work great!
The Following User Says Thank You to DaRk_dOg For This Useful Post: [ View ] Gift DaRk_dOg Ad-Free
14th December 2010, 09:32 PM |#11  
OP Member
Thanks Meter: 93
 
More
I just added Version 1.01c

Quote:
Originally Posted by DaRk_dOg

Yeap fixed!

When i press the "User Apps" tab, while the progress bar is moving, the result i get in the app browser window, is /data/app.

I have the App2SD script running (/data/app linked at /system/sd/app) so could this be why the user app list is not populating?

Thanks in advance though, everything else seem to work great!

can you see if the app list is shown now?
Thanks
The Following User Says Thank You to Mask-1 For This Useful Post: [ View ] Gift Mask-1 Ad-Free
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes