[APP - Nexus, MT3G, Droid, Evo, Hero] Search2Play - Control Music with the Search Key - Android Apps and Games

Hello all, I just completed an app I'd like to share with you all.
It's called Search2Play, it lets you play and pause your music by pressing a button on your device. On most devices, it is the search key. Currently, the Nexus & MyTouch 3G both use the Search key, whereas the Droid uses the Camera key. If you have physical keys (i.e. Droid, MT3G, G1, etc) then it will work when the phone is locked, but if you have capacitive keys (Nexus, Moment, Eris, Incredible, etc) then the screen must be on (lockscreen works, and fully unlocked of course).
It is available on the market under the name "Search2Play (Root Required)". It's totally free.
It requires root permissions to install. It also requires that you have a version of BusyBox that supports the "cp" command. Only Droid users probably have to worry about the busybox version, as most other custom ROMs have that already. Droid users, I recommend CyanogenMod for Droid or Bugless Beast as I know both of them have the right version.
It does not run in the background or install a service, just makes some changes to a few files on the /system partition.
The UI is very simple, just two buttons and some text explaining the app. Once you hit install, it will ask for permission to use root, you must hit accept or the app won't serve its purpose
The other button, "Restore", lets you remove the mod and go back to stock settings, where the search button brings up search, etc.
Supported Devices:
Nexus
Spica
Hero (GSM & CDMA)
Galaxy S devices (all US variants and probably the i9000 as well. It's not tested)
MyTouch 3G
Droid 1 (I've been told DX & D2 work as well, though I'm not sure how :?)
Evo (must be NAND unlocked or S-OFF)
Desire (must be NAND unlocked or S-OFF)
Free Version on Market:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Or click this from your device: Search2Play Free
See the Market to view a screenshot. Please give me some feedback. Thanks! Hope you enjoy the app :
FOR DEVICE REQUESTS SEE POST #3

Changelog:
1.4.1 thru 2.1:
Add support for Evo, GSM Hero, CDMA Hero, & Samsung Spica (thanks to Aasheet Kumar for the files I needed for Spica support!)
1.4:
Fixed rare root checking bug on some Droid ROMs, and maybe some Nexus ROMs too
1.6+ only now, sorry, it's not like any device this works for isn't updated to at least 1.6
1.3:
Now checks if the SD card is present on launch instead of just crashing if it's not there
Cleaned things up more
Merged some code between the donate & free versions
Better checks to see if it can be installed
1.2.5:
FINALLY stopped it from causing buttons to stop working. Checks for compatibility, and throws an error if it detects it can't run.
1.2:
Droid support!!
More should fix a few FC issues some people have seen. Let me know if you have problems.
1.1.2:
Fixes the not restoring bug
1.1.1:
Failed attempt at fixing the not restoring bug.
1.1:
Support for low res devices.
Now works with MT3G! Since it has a hard search key, it will even work when the phone is locked
Deletes files from SD card once done installing.
Cleaned up more code.
1.0.1:
Sets system back to Read-Only once finished installing
Cleaned up some code, if you have FCs let me know.
1.0:
Base release

If you want to request support for your device here's what I need. Note that your device must be able to be rooted and the system partition must be able to get read/write access from userspace. I.E. any Desire or Evo or any other recent HTC device with a NAND lock will not work, unless it has been NAND unlocked with an S-OFF bootloader, like via Unrevoked.. If your device has all that, get this info and send me an email at [email protected]
Run the command "adb shell mount" and tell me the output. I don't need the whole thing, just the line referring to the system partition. I.E. "/dev/block/mtdblock3 on /system type yaffs2 (ro,relatime)" is the line on the Nexus, it should be similar to that.
Then, run "adb shell getprop" and tell me the 1-4 lines related to the keyboard, like hw.keyboards.*.devname and tell me those lines. I.E the Nexus returns "mahimahi-keypad". Yours should be similar.
Finally, run "adb shell ls /system/usr/keylayout/". It should return a list of files all ending in ".kl"
Remember the keypad name from step 2? Good
There should be a ".kl" file matching that name (like mahimahi-keypad.kl). Pull that file with "adb pull /system/usr/keylayout/keypadname.kl directory" with directory being the folder you want to pull the file to and keypad name being the name from step 2.
Zip that file, and then send it to me please.
That should be it, if you have any questions or problems with this list hit me up on GTalk or email me. [email protected] for both GTalk & email.

Dear geniusdog
I just tried out your app.
I installed it, run it, pressed the install button, allowed root access and rebooted mynexus one. But after that reboot, my sell doesn't react on anypressed buttons anymore. I can only use the touchscreen...
I also tried to restore in your app, but there appeared a window saying that the app is not responding anymore.
How can I manually restore it? Is there a command or some files, I can edit?
Thanks for your help

bayoffire said:
Dear geniusdog
I just tried out your app.
I installed it, run it, pressed the install button, allowed root access and rebooted mynexus one. But after that reboot, my sell doesn't react on anypressed buttons anymore. I can only use the touchscreen...
I also tried to restore in your app, but there appeared a window saying that the app is not responding anymore.
How can I manually restore it? Is there a command or some files, I can edit?
Thanks for your help
Click to expand...
Click to collapse
Sorry for the issue. I have uploaded a new version of both apps that should fix the problem. If you can download the app and install it again, otherwise, PM me & I will give you manual instructions to restore it.
Also, just some technical details, the problem was caused because I had set it to create the directory on the start of the application. After that I removed it once you clicked the button & the install was finished. Because of that, if you clicked restore after install, it would fail to find the directory and then proceed to FC. Sorry for the trouble

Droid Support!!!!

Help!!!!!
I have installed V1.0.4, but my touch keys(back, Menu, Home and Search) don't work.
Then I have tried to restore it, but it's failed.
How could I fix it? Thanks.
My Rom is 2.1-update1 rooted.

hahabear said:
Help!!!!!
I have installed V1.0.4, but my touch keys(back, Menu, Home and Search) don't work.
Then I have tried to restore it, but it's failed.
How could I fix it? Thanks.
My Rom is 2.1-update1 rooted.
Click to expand...
Click to collapse
Hmm I dont have this issue, how does it fail? Does it just freeze, or does it FC, or does it say it finishes then do nothing? Also, what ROM, CM? Enomther? Please let me know so I can work on this.
Also, to fix it, download the attached file, & run the following commands (you must have ADB set up):
adb remount
adb shell rm /system/usr/keylayout/mahimahi-keypad.kl
adb push *path to downloaded file* /system/usr/keylayout/mahimahi-keypad.kl
Or you can just reflash your ROM, either way you'll get the same thing.

My phone is Nexus one.
My rom is Official v2.1-updated1.
When I execute the command as your indication.
"adb shell rm /system/usr/keylayout/mahimahi-keypad.kl"
rm failed for /system/usr/keylayout/mahimahi-keypad.kl, No such file or directory
What's wrong? And thank you for your quick reply.

hahabear said:
My phone is Nexus one.
My rom is Official v2.1-updated1.
When I execute the command as your indication.
"adb shell rm /system/usr/keylayout/mahimahi-keypad.kl"
rm failed for /system/usr/keylayout/mahimahi-keypad.kl, No such file or directory
What's wrong? And thank you for your quick reply.
Click to expand...
Click to collapse
Ok excellent that answers the second part of my question its failing to copy the file back over after deleting the original on certain ROMs.
You can just skip that step and go on to the "adb push" step. Also, can you run the command "adb shell cp" and tell me the output?

bingo! Thanks for your help. It's resolved.
On the other hand, I could get the mod.kl from SD Card, push again, Search2play will work, is that right?

hahabear said:
bingo! Thanks for your help. It's resolved.
On the other hand, I could get the mod.kl from SD Card, push again, Search2play will work, is that right?
Click to expand...
Click to collapse
Yes, but can you tell me what it says if you run the command "adb shell cp"
That will tell me if the issue is with the version of BusyBox on some ROMs.

Geniusdog254 said:
Yes, but can you tell me what it says if you run the command "adb shell cp"
That will tell me if the issue is with the version of BusyBox on some ROMs.
Click to expand...
Click to collapse
C:\N1root>adb shell cp
cp: not found
My god!!! It means there is not cp command in my phone?

hahabear said:
C:\N1root>adb shell cp
cp: not found
My god!!! It means there is not cp command in my phone?
Click to expand...
Click to collapse
Yeah exactly lol. Not sure if that was sarcasm or what, but thats what is causing the FC's and the failures some people are getting. And theres not a damn thing I can do about it.
I would recommend installing the CyanogenMod ROM, since it is fast, adds extra features, and supports cp Then the app will work just fine

Anyway. Thanks for your help. You are so kind. I will try new ROM later. And I will support your work. cu.

hahabear said:
Anyway. Thanks for your help. You are so kind. I will try new ROM later. And I will support your work. cu.
Click to expand...
Click to collapse
Thanks you very much for your support. Glad I could help you, if you have any other problems please email me, email listed in the market

Donate version now just to support me, added support for all devices to free version.
Please donate!

1.3 version uploaded
See changelog.

Any updates on newer phones?

KaliKot said:
Any updates on newer phones?
Click to expand...
Click to collapse
I can make it work for any phone without a NAND lock. Any requests?
I need to do the Galaxy S series, but the only one I can test is the Epic and I'm not sure if the others have different mount tables or not. Desire still has NAND lock so I can't do it. Not sure about Droid2/X. Just email/Twitter/PM me or post here with a request. I'll get back to you.

Related

[HOW-TO] Stock Apps for All!

After two days of fumbling around with adb, numerous nandroid backups, and ultimately wiping my system, I, with the help of my friend Kiraly (his xda username), have successfully installed the stock Messaging, Clock, Calculator and Browser apps onto my phone.
The Messaging app was of particular interest to me because I hate how the HTC Sense Messaging app always loads briefly when you enter a thread of messages, no matter how many messages are in the actual thread. Also, the stock Android Messaging app has a feature similar to BBM in that an icon within the thread notifies you when a message has actually sent.
By following the instructions contained hereunder, you agree to indemnify and hold harmless the original poster (the "OP"). I hereby disclaim all warranties and liability for any harm that may result by following the aforementioned instructions.
Installing these apps was fairly easy once we found out how it needed to be done. You will need the following:
A. Minimal knowledge of adb, or rather knowledge of how to copy and paste adb commands.
B. You will need full root (root and nand unlocked)
C. 1.47 kernel with the modified default.prop file http://forum.xda-developers.com/showthread.php?p=7138666
D. The Root Explorer app (this can be purchased in the Android Market)
E. You will need the following .apk files from BuglessBeast. They are the only apps that I have been able to successfully install. http://forum.xda-developers.com/showthread.php?t=700175
-Mms.apk
-Browser.apk
-DeskClock.apk
-Calculator.apk
STEP 1
Perform a nandroid backup.
STEP 2
Plug your phone into your computer via USB and mount the sd card.
STEP 3
Download the 1.47 kernel with the modified default.prop file. The stock kernel is also contained in the following link, and you can always revert back to it if need be. http://forum.xda-developers.com/showthread.php?p=7138666
STEP 4
Flash the modified 1.47 kernel .zip file to the root of your sd card (for all you rookies out there, simply drag the .zip file onto your sd card).
STEP 5
Reboot into recovery and install the kernel you just flashed. Then, reboot the phone.
STEP 6
Download the BuglessBeast ROM http://forum.xda-developers.com/showthread.php?t=700175
STEP 7
Unzip the BuglessBeast file. Open the unzipped file. Find the folder labeled "System", and open it. Then, find the folder labeled "App", and open it. Find the files labeled Mms.apk, Browser.apk, DeskClock.apk and Calculator.apk. Drag those files to your desktop.
STEP 8
Download and open the Root Explorer app. Scroll down to the bottom and click on the folder labeled "System." Then, at the top of the app, click "Mount R/W." After you click that, open the "app" folder. Each application has two files you need to delete. Do not delete any of the clock files. You will need to delete the following files and then quit the application when you have finished:
-Browser.apk
-Browser.odex
-Mms.apk
-Mms.odex
-Calculator.apk
-Calculator.odex
STEP 9
Open the Command Prompt if you are a Windows user or the Terminal application if you are a Mac user and navigate to the tools folder of the Android SDK. Do not boot into recovery.
STEP 10
Type the following commands in order. We will use the Browser.apk as an example, and I will assume the file is on your desktop:
Code:
adb shell
Code:
mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
Code:
exit
Code:
adb push C:\Users\YourUserName\Browser.apk /system/app
Code:
adb shell
Code:
chmod 6755 /system/app/Browser.apk
Code:
exit
Code:
adb reboot
STEP 11
Rinse and repeat!
Thanks to frankenstein\ for the kenel, laydros for getting me started in the right direction, BuglessPete for the .apk files, and most importantly to Kiraly for all his assistance.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
<3
10 char
I hope the push command is correct. On my Mac, when the files is on my desktop, the command is:
/adb push /Users/kpoz/Desktop/Browser.apk /system/app
Someone please let me know if the push command is not correct for Windows.
kpoz said:
I hope the push command is correct. On my Mac, when the files is on my desktop, the command is:
/adb push /Users/kpoz/Desktop/Browser.apk /system/app
Someone please let me know if the push command is not correct for Windows.
Click to expand...
Click to collapse
I'm using Ubuntu but I have a Windows lappy around with adb setup, I'll test it out and let you know.
neckface said:
I'm using Ubuntu but I have a Windows lappy around with adb setup, I'll test it out and let you know.
Click to expand...
Click to collapse
Great, thanks. I almost forgot to delete the "./" before "adb" when I was writing the tutorial. For whatever reason, on a Mac the command is ./adb, and on Windows it is simply adb.
kpoz said:
Great, thanks. I almost forgot to delete the "./" before "adb" when I was writing the tutorial. For whatever reason, on a Mac the command is ./adb, and on Windows it is simply adb.
Click to expand...
Click to collapse
Yup, same with Linux.
Just replaced the Sense Mms app with the stock one using this technique and it worked perfectly. Only thing I did differently was rather than deleting the stock files I just renamed them with a *.bak for easy restoring in case I ever need to.
Also I'm using Netarchy's kernel [FPS fix] and I did not need to do all the steps with the default.prop, I was able to mount the system folder with write permission.
And in case anyone is like me and just wants to replace the messaging app rather than all of them, I'll attach the apk for much quicker downloading. Its the apk straight out of the BuglessBeast ROM.
kpoz said:
I hope the push command is correct. On my Mac, when the files is on my desktop, the command is:
/adb push /Users/kpoz/Desktop/Browser.apk /system/app
Someone please let me know if the push command is not correct for Windows.
Click to expand...
Click to collapse
Push command is correct for windows. It may vary slightly depending on where you placed the apk files.
tehpsyc said:
Just replaced the Sense Mms app with the stock one using this technique and it worked perfectly. Only thing I did differently was rather than deleting the stock files I just renamed them with a *.bak for easy restoring in case I ever need to.
Also I'm using Netarchy's kernel [FPS fix] and I did not need to do all the steps with the default.prop, I was able to mount the system folder with write permission.
And in case anyone is like me and just wants to replace the messaging app rather than all of them, I'll attach the apk for much quicker downloading. Its the apk straight out of the BuglessBeast ROM.
Click to expand...
Click to collapse
Glad it worked for you! Thanks for attaching the Mms.apk.
I'm glad that slow, unresponsive Sense Messages app is long gone. You know there is something wrong with your app (*cough, HTC, *cough) when you get a "Loading" message when opening a thread, regardless of how many messages are in said thread.
initial said:
Push command is correct for windows. It may vary slightly depending on where you placed the apk files.
Click to expand...
Click to collapse
Thanks for confirming.
tehpsyc said:
Just replaced the Sense Mms app with the stock one using this technique and it worked perfectly. Only thing I did differently was rather than deleting the stock files I just renamed them with a *.bak for easy restoring in case I ever need to.
Also I'm using Netarchy's kernel [FPS fix] and I did not need to do all the steps with the default.prop, I was able to mount the system folder with write permission.
And in case anyone is like me and just wants to replace the messaging app rather than all of them, I'll attach the apk for much quicker downloading. Its the apk straight out of the BuglessBeast ROM.
Click to expand...
Click to collapse
What is the sense messenger app called? I can't find anything resembling it.
Here's a list of my HTC programs.
Code:
# ls /system/app/*htc*
/system/app/com.htc.MusicWidget.apk
/system/app/com.htc.NewsReaderWidget.apk
/system/app/com.htc.TwitterWidget.apk
/system/app/com.htc.WeatherWidget.apk
/system/app/htcbookmarkwidget.apk
/system/app/htccalendarwidgets.apk
/system/app/htccontactwidgets.apk
/system/app/htcmailwidgets.apk
/system/app/htcmsgwidgets.apk
/system/app/htcsearchwidgets.apk
/system/app/htcsettingwidgets.apk
I see the htc messenger widget but do I have to get rid of that? I don't think that's the messenger application file.
initial said:
What is the sense messenger app called? I can't find anything resembling it.
Here's a list of my HTC programs.
Code:
# ls /system/app/*htc*
/system/app/com.htc.MusicWidget.apk
/system/app/com.htc.NewsReaderWidget.apk
/system/app/com.htc.TwitterWidget.apk
/system/app/com.htc.WeatherWidget.apk
/system/app/htcbookmarkwidget.apk
/system/app/htccalendarwidgets.apk
/system/app/htccontactwidgets.apk
/system/app/htcmailwidgets.apk
/system/app/htcmsgwidgets.apk
/system/app/htcsearchwidgets.apk
/system/app/htcsettingwidgets.apk
I see the htc messenger widget but do I have to get rid of that? I don't think that's the messenger application file.
Click to expand...
Click to collapse
The Sense Messenger app is called Mms.apk. Delete the Mms.apk and Mms.odex files. It's in the OP
Do not delete htcmessengeruploader.
kpoz said:
The Sense Messenger app is called Mms.apk. Delete the Mms.apk and Mms.odex files. It's in the OP
Do not delete htcmessengeruploader.
Click to expand...
Click to collapse
Oh didn't realize it was the same. I'm using DamageControl's ROM and assumed HTC had a different label for some reason. Thanks for clearing that up.
In any case, I got a few FCs here and there and MMS is failing to send on the DC ROM. I'll tinker with it some more and see if I can figure something out.
btw, if anyone is doing this on DC's ROMs then don't bother looking for any *.odex files since his rom is de'odexed.
initial said:
Oh didn't realize it was the same. I'm using DamageControl's ROM and assumed HTC had a different label for some reason. Thanks for clearing that up.
In any case, I got a few FCs here and there and MMS is failing to send on the DC ROM. I'll tinker with it some more and see if I can figure something out.
btw, if anyone is doing this on DC's ROMs then don't bother looking for any *.odex files since his rom is de'odexed.
Click to expand...
Click to collapse
Originally, Kiraly and I tried pushing these files and then using a shell to install them, but it resulting in a ton of force closes. We couldn't open any of the apps.
Regrettably, I'm not savvy enough to attempt to fix this issue for you if you are running a ROM like DC, especially a deodexed ROM. Best of luck to you.
Maybe the install command will work for you where it failed for me.
Try the following:
Code:
adb shell
mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
exit
adb push :\Users\YourUserName\Browser.apk /sdcard
adb shell
install /sdcard/Browser.apk /system/app
exit
adb reboot

[Guide] Step by Step Installing Hulu app with flash and stagefright fix

So sorry that there is so much clutter right here.
This is the order of things.
1. Obama's Fix for the Hulu app (AKA the Hex fix) ***I recommend this***
2. The Long Method starting from scratch (wrong flash player/no hulu app)
3. Fixing the Demon voices
4. Getting the website to work (You need Flash to use this)
----------------------------------------------------------------------------
NEW: Obama's>god has posted a new flashplayer ill upload it here but I take no credit go to his thread for more details.
http://forum.xda-developers.com/showthread.php?t=794512
The zip file is called flash hex edited
***These are only instructions for getting the hulu and flash apps to work together. I have not created modified any of these files. So if there is a problem with them go find another version from around xda.***
***This works for some and not for others if it doesn't work for you try different tweaks or methods. This is the exact method that works for me with the exact files I used.***
***SORRY I CAN NOT FIX ALL OF YOUR PROBLEMS IF YOU HAVE FIGURED IT OUT PLEASE LET ME KNOW SO I CAN CORRECT THIS METHOD***
1. MOST IMPORTANT!!! Make a backup this is vital for if something goes wrong
2. Take the three files at the bottom of this thread and put them on your sd card
3. Open Titanium backup and uninstall flash
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
4. Uninstall it but clear data first
5. Install flash-fix from your sd card
6. If it fails to install you have to use ADB Commands to fully remove it
6a) Connect phone and enable debuging mode.
6b) open a command prompt and go into your sdk/tools folder. run "adb reboot recovery"
6c) in the cmd prompt type in "adb shell"
6d) On the phone once its loaded up recovery in to partitions menu and mount /system
6e) in the adb shell type in "cd /system/app"
6f) to rename the flash installer type in "mv install_flash_player.apk install_flash_player.apkb"
6g) in ADB tell it "exit"
6h) on the phone unmount system and data (not sure if this is necessary or not)
Exit out of recovery and verify you don't have flash installed anymore under settings \ applications \ Manage Applications \ All applications.
7. Install flash again
8. Install Hulu application (this is the one that does landscape mode)
Time to fix the demon voices
9. Reboot into recovery and flash the hulufix.zip
10. Reboot and your done
I wish everyone the best of luck
PS: If the flash zip is giving sign error refer to the next method
----------------------------------------------------------------------------
After all of this you are still getting the voices after all of this but flash is working try this it works every time for me.
This method only works for those with clockwork recovery
1. Unzip the contents of Hulu Working Stagefright.zip into your android-sdk tools folder
2. adb reboot recovery
3. In recovery go to partitions and select mount\system
4. adb remount
5. Than use these adb commands
Code:
adb push libstagefrighthw.so /system/lib/libstagefrighthw.so
adb push libstagefright_omx.so /system/lib/libstagefright_omx.so
adb push libstagefright_color_conversion.so /system/lib/libstagefright_color_conversion.so
adb push libstagefright_avc_common.so /system/lib/libstagefright_avc_common.so
adb push libstagefright_amrnb_common.so /system/lib/libstagefright_amrnb_common.so
adb push libstagefright.so /system/lib/libstagefright.so
6. In partitions menu unmount/system
7. adb reboot
****How to get the HULU site to work on your phone****
Changing the user agent in the stock browser:
Tap the address bar
Clear everything, including "http://"
Type "about:debug" (without the quotes)
Tap "GO" on your keyboard (or Enter or whatever)
No change will be seen on the screen
Press Menu, More..., Settings
Tap UAString (near the bottom of the list)
Select Desktop
[/QUOTE]
Nice, this should take care of the questions most people are having. Glad to see you take all the info and condense it into a nice easy solution for everyone. I'm sure all the slackers trying to steal time from work will love ya for it
Nice work... plays well but the voices sound like they are running at 1/4 speed. I followed the directions to a "T". Not sure what else to do. Good try though. Maybe it's just my phone. FRI i'm running the CM6 finished ROM.
CaptClay said:
Nice work... plays well but the voices sound like they are running at 1/4 speed. I followed the directions to a "T". Not sure what else to do. Good try though. Maybe it's just my phone. FRI i'm running the CM6 finished ROM.
Click to expand...
Click to collapse
No no ive never tried this on CM6.
Try this it is for cm6
http://forum.xda-developers.com/showthread.php?t=741834
Workable like a charm on Fresh 3.2 with 3.28 kernel.
Sent from my PC36100 using XDA App
** works **
Sent from my PC36100 using XDA App
Thanks OP!
I can also confirm it is working on Fresh 3.2. I had to uninstall the Flash that came with Fresh 3.2 then downloaded the one from the market. Then I followed your instructions and it worked like a charm.
How exactly do you get the videos in landscape mode though?
Edit: scratch that last question I got landscape mode but mine is also pushed over to the right. I am using Fresh Evo 3.2 with nothing else.
Landscape mode is pushed over to the right on my phone. Anyway to fix?
edit: may be my kernel, using king #9
gostars9 said:
Landscape mode is pushed over to the right on my phone. Anyway to fix?
edit: may be my kernel, using king #9
Click to expand...
Click to collapse
Same on mine running stock HTC kernel.
About the only thing I can think of is try dragging the screen to the right. I've never had this issue and I've had this for a week now. You could try ava's hulu or the one from the hulu swype form
Sent from Evo via mysterious entity
How do I do landscape? I don't see the option, and it does not auto rotate. Sorry if I'm blind.
What is step 6d saying to do? do I type mount /system in adb shell? I don't see anywhere to input that on the phone once I'm in Recovery mode. I'm on the Amon Ra Recovery
Edit: If you're unable to get Titanium Backup to uninstall. If you uninstall the updates to flash in the market, then go to Titanium Backup, it'll uninstall.
Edit: Nope, this method didn't work.
Edit: LOL it work you just have to install flash with Astro after.
ChiefSpoonS said:
How do I do landscape? I don't see the option, and it does not auto rotate. Sorry if I'm blind.
Click to expand...
Click to collapse
Same here.
Edit: to get full screen, hold down on the flash video to get a popup that will put you into full screen mode. But I am also experiencing the issue with the video being pushed to the right in full screen mode.
Sent from my Evo.
Worked for me .... running VirusROM with Sense and with KingxKernerl CFS#7. Also experiencing the video issue when running full screen.
amon-ra getting error that hulu.zip is not signed??
anyone else?
littlerockant said:
What is step 6d saying to do? do I type mount /system in adb shell? I don't see anywhere to input that on the phone once I'm in Recovery mode. I'm on the Amon Ra Recovery
Edit: If you're unable to get Titanium Backup to uninstall. If you uninstall the updates to flash in the market, then go to Titanium Backup, it'll uninstall.
Edit: Nope, this method didn't work.
Edit: LOL it work you just have to install flash with Astro after.
Click to expand...
Click to collapse
You have to do clockwork to do that use this about halfway down the first post its instructions for you
http://forum.xda-developers.com/showthread.php?p=8090112#post8090112
trim81 said:
amon-ra getting error that hulu.zip is not signed??
anyone else?
Click to expand...
Click to collapse
Ill try uploading a new one
kyleblakepeters said:
Same here.
Edit: to get full screen, hold down on the flash video to get a popup that will put you into full screen mode. But I am also experiencing the issue with the video being pushed to the right in full screen mode.
Sent from my Evo.
Click to expand...
Click to collapse
It doesnt scale rite just yet.. so anyone that tells u when they go into fullscreen and its perfectly centered thats b.s, lol
IT DOESNT SCALE CORRECT IN LANDSCAPE!
Sent from my phone... I think useing Tapatalk?
luckylui said:
It doesnt scale rite just yet.. so anyone that tells u when they go into fullscreen and its perfectly centered thats b.s, lol
IT DOESNT SCALE CORRECT IN LANDSCAPE!
Sent from my phone... I think useing Tapatalk?
Click to expand...
Click to collapse
Yeah this app isn't perfect it needs a lot of refining in still waiting for someone to make a better one
Thank you very much!!!! Was having problem trying to get hulu to work the other day... Your flash fix made it work!!!
Great tutorial!!!
Step by step with pix makes it easy....
Ps... Any one know if this plays out thru hdmi?
Thanks again!!
Sent from my PC36100 using XDA App

[How-To](UPDATED 11/1/10)Working Marketplace in 2.2 Emulator (no system.img)(ROOTED)

This all started out as an experiment to get my nandroid system.img file running in the adb emulator. Well sadly I haven't been able to do that (yet) but I have found something useful. I've Seen several people all over asking how to get a working marketplace app in 2.2 on the adb emulator. After a lot of researching (and trial and error) I've managed to get one. Here are the steps I've taken. (Steps 5 and 6 optional, you can just use the included build.prop if you prefer)
1) Create an avd running 2.2 (froyo,plenty of places explain how to do this so I won't)
2) Download the file (attached below, root files included)
3) Unzip to a location that's easy to remember and find.
4) Load your emulated phone (allow it to load fully)
5) enter this command in a command prompt/terminal window (make sure you "cd" to the directory where you extracted the files)
Code:
adb pull /system/build.prop
6) Remove or comment "ro.config.nocheckin=yes" (no quotes, might be able to just change it to "no" but I haven't tried it that way)
7) enter these commands
Winblows (I mean windows)
Code:
adb remount
adb push build.prop /system/build.prop
adb install GoogleServicesFramework.apk
adb install Vending.apk
adb install Gmail.apk (optional but sometimes signing in here lets the market sign in)
adb shell rm /system/app/SdkSetup.apk
Linux
Code:
adb remount
adb push ./build.prop /system/build.prop
adb install ./GoogleServicesFramework.apk
adb install ./Vending.apk
adb install ./Gmail.apk
adb shell rm /system/app/SdkSetup.apk
8) Sign in. If it works you're done if not reboot and try again, sometimes it takes 3 or 4 reboots to set. If your emulated phone has a data signal from your computer (you'll see a 3G and network icon in the notification area) just wait for it to sign in. The cancel button should grey out within a minute. If it says it can't connect restart the emulator and try again, be patient.
There is a known bug that not all apps show up in the marketplace. I'm not sure why so if someone here knows how to fix that by all means leave a post and let me know. If I see it I'll add it to the first post (provided it works of course )
Edit: Working on getting root on the emulator (just for the hell of it). So far I have su in the xbin directory and superuser.apk installed. Not 100% sure what else I need to do to get the su requests to go through though, I'll probably PM a more experienced member and post back when I have more. Got root? I do (got it working.) Here are the steps you need to take.
Rooting the standard android image on the emulator
1) Open a command prompt (cd to the directoy where you extracted the files)
2) enter these commands
Code:
adb shell mount -o rw,remount -t yaffs2 /dev/block/mtdblock03 /system
adb push su /system/xbin/su
adb shell chmod 06755 /system
adb shell chmod 06755 /system/xbin/su
adb install superuser.apk
That's it! You now have a rooted, market-enabled android emulator.
New! N00b-friendly method
1) create your avd
2) download the emulator files archive attached to this post
3) extract somewhere easy to find
4) open command prompt/terminal and cd to the extracted location
5) start your avd
6) Run your script (windows.bat or linux.sh)
7) sign into market and enjoy root!
Note:
You may have to chmod su again upon restarting the emulator.
To get root back simply run the re-root script for your OS (bat for windows,sh for linux)
To install busybox simply run the re-root script, it will automatically install if you're using the script to install on a new avd.
Post 2
[reserved for updates, explanations, pictures, present/future tweaks in progress, etc]
Pictures:
Superuser list,Marketplace (I like solitaire><), Terminal with su permissions, and re-rooted Terminal​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Tweaks:
1: root (done!)
2: busybox (done!)
Wow nice....
Thank you the root resets after reboot, working on making it stick but its not hard to do it again, just start with the "-wipe-data" command and redo the root, market works after reboot though. Still working on getting a dumped system.img to boot, ill post that in its own thread when i get it. Glad you like this.
Sent from my ROOTED T-Mobile myTouch 3G Slide using XDA App
Edit: see first post on how to get root back,no data-wipe!
so cool!! Good job man!
Thanks ^_^ let me know if you find any problems that I haven't already mentioned and I'll see if I can fix them or if they're just an emulator quirk.
Sorry for the double post but I wanted to let you all know busybox is now included! Installation can be performed through scripts (included in the "Emulator Files.rar" archive) or manually. If you wish to do it manually simply open the script in a text editor to see what's going on and enter the commands in a command prompt/terminal window.
I'm not able to make this work, not with a toolkit downloaded yesterday anyway.
Pulling of build.prop works, but pushing fails with a directory related error.
"adb shell" followed by "cd /system" and "ls -l" gives a list of files that does not include build.prop, neither as a file nor as a directory.
"ls -l build.prop" works though, and lists a file with 0644 permissions.
Install of all apks different from Gmail fails, with an error that says that those apks are already installed. Uninstalling them through adb doesn't work, netting instead a simple generic error.
Does anyone know whether I'm doing something wrong or Google has modified the emulator images so to render the Market workaround unusable? If so, where could I download an earlier version of the 2.2 system image?
Many thanks
Rocco
I actually had this issue as well. Try re-making the avd, worked for me. You could also try running the scripts to install, might work. If it doesnt post back and ill post the system.img from my sdk.
Sent from my ROOTED T-Mobile myTouch 3G Slide using XDA App
I have the same problem as ropi. Remade the avd several times with different properties, still no go.
I would really appreciate it if someone could upload a fully set-up avd somewhere.
I'll try again late this afternoon (I'm on CEST). Hope it works. If not, I'd be happy too if some kind soul would upload a link to a working avd
Thanks for the kind help
Rocco
I have no idea why people are having so many problems :/. I had the problem and once I remade the avd it went away. Try starting with the -partition-size 96 option and see if that helps. If not here are the files, just extract to your avd directory, it has the ini and img files you need and it's already setup. Just run re-root to get root back and sign into market and you're good to go.
http://hotfile.com/dl/79959332/3efbade/froyo-avd.rar.html
Edit: I just downloaded the latest revision and everything seems to be working fine :/ As I've said before try starting with -partition-size 96 and also try using the scripts I've provided. That should fix the issues, but if it doesn't there's always the hotfile link I've provided (or if you're just lazy lol)
Edit 2: also,just thought of this, make sure before you push the build.prop you adb remount. Pulling will work fine without doing that but pushing won't. No one said if they had done this and still received the errors so I'm trying to cover all bases. If remount fails try the adb shell mount command posted on the first page.
Thanks dbzfanatic, that avd worked great.
Glad it worked for ya. Let us know how everything works.
Sent from my ROOTED T-Mobile myTouch 3G Slide using XDA App
A lot of apps can not be found in the Market ... I cannot find Lookout....
Yeah, I've mentioned that,firs post. It's a known bug. Nothing I can do to fix it at the moment. You could download the apk on your phone then pull it then install it in the emulator. Bit of a roundabout way of doing things but it's all we can do on the emulator for the time being, at least from what I know.
Ok after a bit of poking around (sorry it took so long) I found out a bit about the market. It seems it's not just your region that it uses to show apps but things like your carrier, presence/absence of a SIM card, Android version, etc. It uses the filters to choose which apps to show and which to exclude (not showing an American user Japanese apps, not showing someone on Verizon T-Mobile apps, etc) so this explains part of the problem. I also found out that the SIM card and IMEI numbers were(are?) hard-coded into the emulator binary, changing these may allow us to see a few more apps. I looked through the binary file a bit and didn't find anything but I'll look more closely in a bit (new job, yay <- read as "groan"). I don't know how to emulate or spoof a carrier so that will still cut us back on some of the apps being seen. If anyone knows how to do this please post here and let us know! It would also be beneficial if a user who has already modified their IMEI and SIM numbers in the emulator to compare the apps list to the one you see in the standard, non-modded emulator binary and let us know if there is a difference or not. The more apps we can see in the marketplace the better!
Just wanted to confirm that I've tried Market Enabler a few days ago and it doesn't seem to work.
Alright thanks for the feedback. Ill keep working on it.
Sent from my ROOTED T-Mobile myTouch 3G Slide using XDA App
Despite several tries, I've so far been unsuccessful in using this method to install the marketplace on a 2.2 avd. Many thanks for having provided ready-made avds, then!
I've been able to install marketplace on the Galaxy Tab images provided by Samsung, though!
Keep up the good work

[DUMP]Transformer Android 2.2 System Dump

[Background]
A few users have gotten Transformers with Android 2.2 installed with diagnostic tools included. So far there have been 3 confirmed users who have gotten these units.
These units are shipped rooted from Asus
Unfortunately, t0dbld has confirmed that the sbk is locked on these devices
[Photos]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
[System Dump]
System Archive:
http://db.tt/p3p14Ez
MD5 for Archive:
http://db.tt/DWpL8U7
Or
85c584c6f425fbd6ab111b9f73251fe0
[Reference Thread]
http://forum.xda-developers.com/showthread.php?t=1054120
[Credits]
mmsson - Took time to provide system dump
t0dbld - Helping with users with 2.2 TF and confirming sbk is locked
Welshiren - Currently taking his time to provide more details on his 2.2 TF
*I did not create the system dump or the photographs, and i take no credit for it
Placeholder For Later Or For Important Temporary Information
The MD5 link might be broken.
FYI it should be:
85c584c6f425fbd6ab111b9f73251fe0
Roach2010 said:
The MD5 link points to the system dump.
FYI it should be:
85c584c6f425fbd6ab111b9f73251fe0
Click to expand...
Click to collapse
Yup just realized that lol, corrected the link, thanks
Just some findings i found that i thought where interesting
in \system\lib\hw\wlan\ there are specific broadcom files
bcm4329.ko
fw_bcm4329.bin
fw_bcm4329_apsta.bin
fw_bcm4329_mfg.bin
The Broadcom 4329 supports FM according to specs
http://www.broadcom.com/products/Blu...utions/BCM4329
and look what i found in the app folder
FMTesttool.apk
Interesting...
The FMTesttool.apk wont run for me
I dont know if it is a honeycomb issue or a issue with it being disable in the Broadcom bin files
One user told me when he ran it it displayed radio frequencies but everything was in Chinese, and there was no audio output or any type of RF noise coming from the TF
Do any of these users have root access, a system dump is nice but we could use alot more than that.. we need to see if there partitions are hidden etc we need to see if they have an available partition map or at least a blkid command, next we should dd these partitions etc, the best we could gain from this is to see if the partitions still match up the same as in hc builds and than know where to look to unlock our devices
t0dbld said:
Do any of these users have root access, a system dump is nice but we could use alot more than that.. we need to see if there partitions are hidden etc we need to see if they have an available partition map or at least a blkid command, next we should dd these partitions etc, the best we could gain from this is to see if the partitions still match up the same as in hc builds and than know where to look to unlock our devices
Click to expand...
Click to collapse
I am unsure since the 3 known users who have gotten these units seem to be regular end users, the dump that was acquired was done through a walkthrough by another member on xda from what i was told
If you want to contact welshiron and walk him through the steps in doing a dd image of the partitions and go over any other things you want to know about the device
(dont know if he is familiar with linux, maybe have him do it through a live CD if he is up to it, or maybe use Cygwin to run DD if it even supports it)
Im still an Android noob so i cant really help him too much
If he is the trusting type he might let someone remote in via teamviewer, logmein, etc. lol
Anyways, my theory is these are shipping mistakes because of the limited supply, and once supply increases we may never see any of these test units again
You Dont need linux for a DD, we need root and that is all, also if they are on 2.2 and linux kernel .32 than super one click should work for a quick root and unroot when done. after than we need to get them to open an adb shell,
C:\ adb shell
$ su
# blkid
this will get us some output that we can go on from there also there maybe be a partition map on the tab... i wont get mine till tuesday so i can only guess on where it is . either way we would want to start dd the partitions he has or tha came up for example from the same adb shell with su
C:\ adb shell
$ su
# dd if=/dev/block/mmcblk0p1 of=/sdcard/mmcblk0p1.img
t0dbld said:
You Dont need linux for a DD, we need root and that is all, also if they are on 2.2 and linux kernel .32 than super one click should work for a quick root and unroot when done. after than we need to get them to open an adb shell,
C:\ adb shell
$ su
# blkid
this will get us some output that we can go on from there also there maybe be a partition map on the tab... i wont get mine till tuesday so i can only guess on where it is . either way we would want to start dd the partitions he has or tha came up for example from the same adb shell with su
C:\ adb shell
$ su
# dd if=/dev/block/mmcblk0p1 of=/sdcard/mmcblk0p1.img
Click to expand...
Click to collapse
Didnt know dd was built into android shell, thats cool
Can you contact him and walk him through it, i contacted asking him if he ever used ADB before, haven't gotten a response yet
SlimDan22 said:
Just some findings i found that i thought where interesting
in \system\lib\hw\wlan\ there are specific broadcom files
bcm4329.ko
fw_bcm4329.bin
fw_bcm4329_apsta.bin
fw_bcm4329_mfg.bin
The Broadcom 4329 supports FM according to specs
http://www.broadcom.com/products/Blu...utions/BCM4329
and look what i found in the app folder
FMTesttool.apk
Interesting...
The FMTesttool.apk wont run for me
I dont know if it is a honeycomb issue or a issue with it being disable in the Broadcom bin files
One user told me when he ran it it displayed radio frequencies but everything was in Chinese, and there was no audio output or any type of RF noise coming from the TF
Click to expand...
Click to collapse
new roms have the same bcm4329 files, look in /system/vendor in any rom (prime for example).
and lol i'm stupid, dd is the obvious answer for the boot.img.
We could theoretically make a cool testing rom with that.
also, if a wipe/factory reset got rid of testing apps, that means they were in /data, so we need a dump of that too, almost for sure. you see, i've never had a factory reset that so much as TOUCHED system partition, so if the apps disappeared after a reset, they were in data, not /system.
Hi!
Sorry if it has been posted already .
There is another guy who has received a 2.2 TF, and he cannot post in this thread.
I beg any master please go to this link (look in the pages 19 and 20) and help this man before he returns his TF tomorrow. Maybe there is still time to get something useful.
http://forum.xda-developers.com/showthread.php?t=1054120&page=20
Regards.
CalvinH said:
Hi!
Sorry if it has been posted already .
There is another guy who has received a 2.2 TF, and he cannot post in this thread.
I beg any master please go to this link (look in the pages 19 and 20) and help this man before he returns his TF tomorrow. Maybe there is still time to get something useful.
http://forum.xda-developers.com/showthread.php?t=1054120&page=20
Regards.
Click to expand...
Click to collapse
Are you talking about mmsson, if so he already returned it, he is the one who provided the partial system dump
But if you are talking about welshiron then i am in contact with him, it seems that no one has contacted him yet which is disappointing, i am trying my best to help him but i am not as experienced as other users in the community
Im working on showing how how to check for root
Yes I was talking about welshiron.
Thank you for your efforts. I would like to be able to do something by myself, but can't do much (well, apart from annoy you really expert guys by posting here and there).
Good luck.
Regards.
what exactly are the advantages of a 2.2 dump? will you be able to make older apps work?
I wonder if they have a different bootloader.. Is the partition layout the same? Thats a different tegrastats than my gtab.. Has anyone confirmed that this rom is not already rooted.. certainly seems like it would be. I really hope I get one of these treats.
Update:
The dev units do have root access!, welshiron has confirmed it and was able to run the su command to enable root privileges via adb
i need help from other experienced members here, i am going to have him run the blkid command, but after that i am unable to reliably walk him through and dumps through dd, due to lack of experience
I seem to have permission to post here now, how do I run the blkid command and what will that tell us?
Just a reminder, Android and Linux are alien to me so I will need help with the syntax
welshiron said:
I seem to have permission to post here now, how do I run the blkid command and what will that tell us?
Just a reminder, Android and Linux are alien to me so I will need help with the syntax
Click to expand...
Click to collapse
Im not sure either, i cant run it on my rooted phone with cyanogen
Im really surprised there is not a lot of activity or help, maybe its a slow day lol
I'm no expert but on my Desire I do this...
Download Mini ADB.
Have mine if ya need Link!
Run the Runme.Bat file
In the pop-up box type: adb shell
when it gets a console type: blkid
EDIT: Just in case it wasn't obvious, connect your Transformer to PC with USB and enable USB Debugging.
EDIT2: I think it's possible you will need to push Busybox to your device.

[CLOSED][DISCONTINUED/ARCHIVE] Super ADB Tool Reborn [SATR] - No more command lines!

Mod edit: THREAD CLOSED on request of OP @Fusseldieb
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Here I present you my newly created tool where you can simply do mostly anything without the use of the command line.
In times where you need to push only a few files and need to wait for the windows-file-manager to load, you loose some great time, and that's now over! Plug & Drag. That's all you need to do.
Click to expand...
Click to collapse
This tool have some nice capabilities which goes much further, than the standard ADB command-line version.
The first thing that you can do easily is drag files in the "Push" button, as much as you want at once, and those will be sorted and transfered one-per-one safely.
This tool has online powers too, that means, you can download scripts and micro-plugins from the database and apply it to your program. Scripts help you improve you cellphone with help of other users. Micro-Plugins help you to keep track of your phone in realtime. If you need specific informations which only your device have, make one yourself and then apply it. If you want to help the community, upload it, there's a button too for it.
Click to expand...
Click to collapse
Windows and .Net Framework 3.5 (Most computers with Windows XP and above had this)
(If anyone could make it run on Wine on Linux, let me know :fingers-crossed: )
Click to expand...
Click to collapse
Super ADB Tool Reborn 1.1.0.0
Super ADB Tool Reborn 1.0.0.0
Aaand for paranoics:
Virustotal Scan Result for 1.1.0.0
Virustotal Scan Result for 1.0.0.0
Click to expand...
Click to collapse
Thanks for everyone to incentivating me to continue. I love this community here :victory:
XDA:DevDB Information
[DISCONTINUED/ARCHIVE] Super ADB Tool Reborn [SATR] - No more command lines!, Tool/Utility for all devices (see above for details)
Contributors
Fusseldieb
Version Information
Status: Abandoned
Created 2015-10-10
Last Updated 2019-07-13
Click to expand...
Click to collapse
About Plugins and Scripts
For those who want make their own plugin, here's an advice:
The plugin files look like batch files but they aren't actually. I in fact do take advantage of the batch interpreter from windows, but this doesn't mean that you can put whatever you want in that file in the order that you want. If you miss one lettercase, it will fail.
For example each file must begin with [SATRPlugin] or [SATRScript] which indentifies if it is a Script or a Plugin.
After that line, you must put the plugin name with [PluginName=Name of the plugin here] and your username with [PluginAuthor=Nickname here]. After that, we begin the plugin with [BeginPlugin] and say to the program, that he should take advantage fro the Batch interpreter after this line.
After that stuff, print a section out with echo [Section]. Each value from your phone, must be within ONE section parameter alone.
Now we display the name of the information we will retrieve with echo Battery Remaining: and in the next line we specify the full command, for example: adb shell cat "/sys/class/power_supply/battery/capacity". The next what's coming is optional, you can determine a Prefix and a Suffix for the information retrieved. You give the Prefix or Suffix like so:
Code:
echo [Prefix=Prefix here]
echo [Suffix=Suffix here]
If the value retrieved needs to be converted, you could use:
Code:
echo [Add=123]
echo [Subtract=123]
echo [Multiply=123]
echo [Divide=123]
The value displayed with all the parameters given above, will now go through all of these before being displayed. I works best if you only use one.
If you want to show the number graphically, you could add a progressbar to it, with:
Code:
echo [EnableBar=100]
which 100 is the maximum of the bar. If the maximum is exceeded, the application may crash, be careful. (I don't know if it crashs, I'm only theoretical supposing it. )
To finish the current section, add another echo [Section] to it. To begin one more information, you don't need to put the section tag twice. Just continue normally with the next title.
If you want to finish your script, use [EndPlugin] on the end of the file.
If you made it all correctly, it will load correctly in your tool and displaying all information that you need.
An example is below:
Code:
[SATRPlugin]
[PluginName=Battery Monitor for S6]
[PluginAuthor=Fusseldieb]
[BeginPlugin]
echo [Section]
echo Battery Remaining:
adb shell cat "/sys/class/power_supply/battery/capacity"
echo [Suffix=%%]
echo [EnableBar=100]
echo [Section]
echo Battery Technology:
adb shell cat "/sys/class/power_supply/battery/technology"
echo [Section]
echo Time until full:
adb shell cat "/sys/class/power_supply/battery/time_to_full_now"
echo [Divide=3600]
echo [Suffix= Hours]
echo [Section]
[EndPlugin]
If you need assistance, feel free to post here, I will help you. I'm online practically all day with my phone, so don't bother. Post your code here and ask for help
Scripts are almost the same, but without the parameters and sections.
They have a fix header:
Code:
[SATRScript]
[ScriptName=Purge Internal SD Card]
[ScriptAuthor=Fusseldieb]
[BeginScript]
After that, it is a normal batch file. So be carefully what you do.
Code:
adb rm /mnt/sdcard/ -r
After all the codes you need, you finish the script with:
Code:
[ShowOutput]
[EndScript]
If you put [ShowOutput], the tool will show a message box after it's done with all the outputs that this script gave. If you don't want this, just don't write it there.
As you see, adb is written without any paths, that's good so. Just write adb, the tool will add the full path to the file later.
As you see too, that's nearly a normal batch file, so be careful what you download from the database! I check it every day, but be careful. Before downloading, it's recommended scrolling through the Previewer and look for strage codes. You can report these scripts too, just hit the report button and I will see that malicious script imediately. For plugins I say the same: Don't trust everybody! Nicknames are NOT authenticated. There could be another Fusseldieb! Be careful.
Happy pushing & pulling & coding & monitoring with my tool
Reserved
Reserved for future use.
No one?
How is reborn different from the original ?
this looks good, i will try it!
Sent from my Elephone P8000 using Tapatalk
kirito9 said:
How is reborn different from the original ?
Click to expand...
Click to collapse
It works totally diferent and it should be a lot faster than the 'Original'.
I have rewritten the whole application.
Btw, thanks for posting the error. I will be looking at that now.
I can see part of the error log in your image and that's good
I have made a lot of unreleased bug fixes until now and I will try to correct this error too.
I will release the next version of this tool today.
Thanks! :fingers-crossed:
EDIT: I just realized, that those are two errors!
One seems to occurr in the APK Manager and another by trying to push a file to the root of the Android File System.
Be sure to push the file into /sdcard/<here> or then /emulated/0/<here> or /mnt/sdcard/<here>.
How do you pushed the file to the phone? You dragged it or you manually clicked the button?
EDIT2: APK Manager Bug fixed. Sorry about that! I will release the fix as soon as possible.
EDIT3: Fix posted. Btw, I included some more fixed there.
Fusseldieb said:
It works totally diferent and it should be a lot faster than the 'Original'.
I have rewritten the whole application.
Btw, thanks for posting the error. I will be looking at that now.
I can see part of the error log in your image and that's good
I have made a lot of unreleased bug fixes until now and I will try to correct this error too.
I will release the next version of this tool today.
Thanks! :fingers-crossed:
EDIT: I just realized, that those are two errors!
One seems to occurr in the APK Manager and another by trying to push a file to the root of the Android File System.
Be sure to push the file into /sdcard/<here> or then /emulated/0/<here> or /mnt/sdcard/<here>.
How do you pushed the file to the phone? You dragged it or you manually clicked the button?
EDIT2: APK Manager Bug fixed. Sorry about that! I will release the fix as soon as possible.
EDIT3: Fix posted. Btw, I included some more fixed there.
Click to expand...
Click to collapse
It looks the same to me but that's just the GUI huh. I hope to see the update soon to fix the APK MANAGER problem. The other problem though was an error on my part. I didn't know you had to double click /sdcard :silly:. So that was never a problem sorry!! :highfive:
BTW can you pull folders? I tried but i can only pull single files
Downloading scripts is not possible. Seems antivirus blocks it. I will try by disabling antivirus. See attached photo. After disabling antivirus i can now download scripts :laugh:
kirito9 said:
I hope to see the update soon to fix the APK MANAGER problem.
Click to expand...
Click to collapse
I released the fix hours ago, check it out
Version 1.1.0.0
EDIT: Folders not yet, but I will implement it soon.
Fusseldieb said:
I released the fix hours ago, check it out
Version 1.1.0.0
EDIT: Folders not yet, but I will implement it soon.
Click to expand...
Click to collapse
Awesome bro :laugh::laugh: Downloading now :victory:
EDIT: APK MANAGER working perfectly :laugh:
kirito9 said:
Awesome bro :laugh::laugh: Downloading now :victory:
EDIT: APK MANAGER working perfectly :laugh:
Click to expand...
Click to collapse
Thanks
I will release the next version with including online-package-checker, which checks if a package is safe to remove.
And I will add a drag area to the APK Manager Button too, so that you only need to drag the apk there and it will install.
Fusseldieb said:
Thanks
I will release the next version with including online-package-checker, which checks if a package is safe to remove.
And I will add a drag area to the APK Manager Button too, so that you only need to drag the apk there and it will install.
Click to expand...
Click to collapse
Where was this tool all along????? Best APK tool i've used so far and those new features. Cannot wait XD!!
kirito9 said:
Where was this tool all along????? Best APK tool i've used so far and those new features. Cannot wait XD!!
Click to expand...
Click to collapse
Oh, thanks for considering my tool so much. ^^
I released the next version (1.2.0.1). Now with all these features that I've said on the last post (And a bit more) :highfive:
Fusseldieb said:
Oh, thanks for considering my tool so much. ^^
I released the next version (1.2.0.1). Now with all these features that I've said on the last post (And a bit more) :highfive:
Click to expand...
Click to collapse
I can't seem to get that drag feature to work I've tried dragging to the Manage APK button, opening Manage APK and drag it there. Just won't work and it fails to remove system apps even with partitions remounted and adb insecure.
kirito9 said:
I can't seem to get that drag feature to work I've tried dragging to the Manage APK button, opening Manage APK and drag it there. Just won't work and it fails to remove system apps even with partitions remounted and adb insecure.
Click to expand...
Click to collapse
Sorry, I haven't tested this feature before releasing this version. Now I see that it doesn't work, I have wrongplaced some code. I have fixed it here, but before I release the next version, I will make the APK Manager 'a better place' .
The APK Manager doesn't remove system apps.....yet. It uses the normal "adb.exe uninstall com.android.xxxx" command in order to uninstall apps. I will implement root-app-removing for the next version.
And as always, thanks for the bug reports. They are really helpful to me
EDIT: I am thinking to re-planning the UI like that...
I'm not sure if I let it be simplistic or having a more 'profissional' look.
Fusseldieb said:
Sorry, I haven't tested this feature before releasing this version. Now I see that it doesn't work, I have wrongplaced some code. I have fixed it here, but before I release the next version, I will make the APK Manager 'a better place' .
The APK Manager doesn't remove system apps.....yet. It uses the normal "adb.exe uninstall com.android.xxxx" command in order to uninstall apps. I will implement root-app-removing for the next version.
And as always, thanks for the bug reports. They are really helpful to me
EDIT: I am thinking to re-planning the UI like that...
I'm not sure if I let it be simplistic or having a more 'profissional' look.
Click to expand...
Click to collapse
No problem, and that UI . Please add that UI and always subscribed for updates :highfive:
mirrors please
biggiebro said:
mirrors please
Click to expand...
Click to collapse
Is MEGA not good enough?
Fusseldieb said:
Is MEGA not good enough?
Click to expand...
Click to collapse
Mega worked for me in a Web browser . My virus program, Avast did quarantine it as a malware stop it from running because of its update something or other. I had to white list it to with Avast and then it ran.
thank you, i got my mega problem sorted

Categories

Resources