[Unlocked Bootloader ONLY][Flash via RECOVERY] Motorola SmartActions for AOSP/AOKP/CM - RAZR HD Android Development

Hello,
I didn't take time to create a topic for this, but I think it can be usefull.
Here is a flashable ZIP file to "restore" Motorola SmartActions application in custom ROMs
You must have an unlocked bootloader, it must be flashed in recovery.
It is designed for RAZR HD only, the command line in the script to mount the /system in recovery is for RAZR HD.
( mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system");package_extract_dir("system", "/system");unmount("/system"); )
But I made SmartActions works too on a GS2 and GS3 (by installing files manually in recovery with ADB).
I guess I could find a universal mount command line to make ZIP work on every phones... but didn't take time to check this.
Not every trigger are present in custom roms, I guess some Motorola Library are missing... but most of things work.
Bye

Awesome, thanks. One of the most important apps I missed from stock, and it's great to have it back.

Is the version on the Play store any different from the stock version?

Well, if I remember, you can't install the playstore version if you don't have the original already installed on your phone.
In my flashable ZIP, I already put in in the updated play store version.

FYI you don t need to be unlocked... just need the root, extract the file and put the files at the right place with right permission
Sent from my XT925 using xda premium

I am glad to see someone do this, but I am unable to add locations using CM10.1 on the XT926.
Without that ability the app is almost worthless.
Is there a missing app or anything for this?

I know some triggers are missing, didn't find how to enable them.
For my use the current zip is enough for me. (Silent hours with VIP, car dock triggers GPS and application launch...)

Thanks a lot for this. But finally i fall in love with Llama
The only stock app i'm missing is Motorola Messaging (formated mail text and signatures)
Is it possible to do this?
thanks and regards
derHeusel

Related

[APP] MakeUpdateZip-20110303 **Multi-file capable**

This is not only my first Android app, but this is also my first dive in Java. Please be gentle as I expect there are several uncaught / improperly handled exceptions.
This app will backup selected files to a zip file that can be restored via cwm. For now, that is all it does. It can be handy for the oc/uv crowd since it will allow you to keep a backup of a good S_volt_scheduler init file to flash in case your new setting are too aggressive. It does not currently restore permissions, nor does it assume root permissions.
todo:
Obtain root to copy any file
Integrate a file selector so read permissions will not be an issue.
Detect/Restore permissions
Possible feature additions:
Create a restore.zip from current files based on an update.zip you want to apply. Could save you from boot loops when messing with system files.
Create a restore.zip given a file, a target directory, and permissions.
I will probably add this to the market once I get through the todos and initial bugs.
Changelog:
20110303
Multi-file capable. OIFileManager does not yet support multi-select, so each file must be selected seperately
Exception caught for mission OIFileManager
_delete.zip file seems to work correctly in recovery
Since I am not yet using root and OIFileManager will not assume root, there are some directories that cannot be viewed, /data/app for example. There are also some files that can be selected but cannot be copied due to their permissions.
Requires OIFileManager
Nice, will be useful
This looks like it could be a useful/powerful app. It could definitely benefit from some features (more than one file/location would be great) but I can see myself using this.
Thanks!
gibson3659 said:
This is not only my first Android app, but this is also my first dive in Java. Please be gentle as I expect there are several uncaught / improperly handled exceptions.
This app will backup 1 file to a zip file that can be restored via cwm. For now, that is all it does. It can be handy for the oc/uv crowd since it will allow you to keep a backup of a good S_volt_scheduler init file to flash in case your new setting are too aggressive. It does not currently restore permissions, so the uses are currently limited.
todo:
Figure out why the _delete.zip does not delete the target file when run via cwm.
Detect/Restore permissions
Possible feature additions:
Enable backup/restore of multiple files
Create a restore.zip from current files based on an update.zip you want to apply. Could save you from boot loops when messing with system files.
Create a restore.zip given a file, a target directory, and permissions.
I will probably add this to the market once I get through the todos and initial bugs.
Requires oifilemanager.
Click to expand...
Click to collapse
Can u load the java app here? I can try to look into that and see if I can improve on the exception handling part.
fantastic idea
good job
Thanks for taking a look. Have anyone of you actually tried it?
It fc. On me... :'(
Sent from my SGH-I897 using XDA App
Do you have oifilemanager?
Sent from my SGH-I897 using XDA App
gibson3659 said:
Do you have oifilemanager?
Sent from my SGH-I897 using XDA App
Click to expand...
Click to collapse
Forgot that
Sent from my SGH-I897 using XDA App
Works like a charm! thank you so much! Perfect cause I love the stock music player and not all rims have it so this is great for installing it!
Sent from my SGH-I897 using XDA App
I am working on multiple file support, so look for a new version in a day or two.
Sent from my SGH-I897 using XDA App
just installed it, however it force closes as soon as I try to choose a source or destination file (happens as soon as I press the buttons.
Herp derp Captivate XDA app.
Make sure you install OIFilemanager from the market. I need to catch this exception and provide a link to OIFileManager.
Great App
Want to say thank you for making this. I've had all sorts of trouble getting apps from different roms to install to the system folder on my current rom. Now I can mix and match different apps easily without much pain. Thanks!
bpurkapi said:
Want to say thank you for making this. I've had all sorts of trouble getting apps from different roms to install to the system folder on my current rom. Now I can mix and match different apps easily without much pain. Thanks!
Click to expand...
Click to collapse
You are welcome. I actually have another app in mind to fully address that need, but I want to get further along with this one first. Since I am working on these on stolen time (I don't have any free time), it will take a while.
Since the apps seem to restore without permission issues, I may put that on the back burner. After I complete multi-file support, which of the future features from the op would you like to see first.
gibson3659 said:
Make sure you install OIFilemanager from the market. I need to catch this exception and provide a link to OIFileManager.
Click to expand...
Click to collapse
And I need to learn how to read through a thread for answers to my problems before I post about them.
New Version
Changelog:
20110303
Multi-file capable. OIFileManager does not yet support multi-select, so each file must be selected seperately
Exception caught for mission OIFileManager
_delete.zip file seems to work correctly in recovery
Since I am not yet using root and OIFileManager will not assume root, there are some directories that cannot be viewed, /data/app for example. There are also some files that can be selected but cannot be copied due to their permissions.
Can I get a gauge on the interest level for this app? Should I move this to the I9000 forum?
I think it's really useful when working whit OC/UV.
gibson3659 said:
Can I get a gauge on the interest level for this app? Should I move this to the I9000 forum?
Click to expand...
Click to collapse
I think you should get with rom devs, this should become an integrated feature for all rom upgrades, regardless of phone
at least get with the AIO dev, if you arent already

[RecoveryFileManager]Manage Your Files from Recovery with AROMA File Manager

Aroma File Manager
"Have you ever rebooted your device into recovery, only to find that you forgot to do some basic file management before embarking on your flashing journey? Perhaps instead you shut down your device, but would like to delete or copy some files without having to fully boot your device into the Android OS. Whatever the case, there are dozens of use-cases for being able to manage your files from recovery, and now it is possible.
XDA Recognized Developer amarullz has created AROMA File Manager, which lets users on any standard recovery manage their files in full GUI glory. You may assume that installing a recovery-based file manager would be quite complicated. However, it is quite simple. To run AROMA File Manager, all you have to do is “install” the update.zip, as you would with any other update.zip. Rather than physically installing onto your device, AROMA will instead be launched and allow you to cater to your file management needs. According to the developer:
How To Use?
Copy the zip into your sdcard, then reboot your device into recovery mode. Choose install from sdcard, then select the AROMA Filemanager ZIP. The file manager will starting, and you are ready to managing your filesystem (copy, cut, delete, make new folder, etc) while you are in recovery.
Those looking to get started should head over to the original thread. If you’re lucky enough to be rocking the HTC One X, head over to the dedicated One X Thread instead."
XDA Page: http://www.xda-developers.com/android/manage-your-files-from-recovery-with-aroma-file-manager/
Cool.
Thanks for making us aware of this. This is great will test
Sent from my MB860 using XDA Premium App
Niiiiice!
sent from my Atrix
Good find bud, thanks for the upload =)
I couldnt get it to work. Had no touch response only volume keys.
Just bumpin this so people who haven't seen it can try it, since more and more roms are using aroma. Great little tool to have.
Sent from my MB860 using xda app-developers app
I would find this EXTREMELY useful!! I dunno how many times I've booted into recovery and than rebooted back into the OS because I forgot to do... something!
*EDIT*
I answered my own question by looking into things a little deeper. I must have misread the post because for whatever reason (like an idiot) I thought it was originally ONLY for the HTC One X and you had got it working on the Atrix! Now that I believe it should work, imma test it out and post it in the Photon 4G forums!
Thanks because if it wasn't for this particular thread, I wouldn't have discovered such an awesome and useful tool!
Sent from my MB855 using xda premium
Its saved my ass on a number of occasions
Sent from my A500 using XDA
ATRIXXIRTA said:
Its saved my ass on a number of occasions
Sent from my A500 using XDA
Click to expand...
Click to collapse
It definitely makes things THAT much easier!
I even gave it a test run on my new G-Tab 2 but the touch interface doesn't work. I had to use the alternate volume up/down, power to select option ha. But it still worked
Typed on my Samsung Galaxy Tab-2 7.0 running CM9-ICS_4.0.4 using T-talk 2.0
ATRIXXIRTA said:
Aroma File Manager
How To Use?
Copy the zip into your sdcard, then reboot your device into recovery mode. Choose install from sdcard, then select the AROMA Filemanager ZIP. The file manager will starting, and you are ready to managing your filesystem (copy, cut, delete, make new folder, etc) while you are in recovery.
Those looking to get started should head over to the original thread. If you’re lucky enough to be rocking the HTC One X, head over to the dedicated One X Thread instead."
XDA Page: http://www.xda-developers.com/android/manage-your-files-from-recovery-with-aroma-file-manager/
Click to expand...
Click to collapse
Doesn't install just sits in install widow with nothing happening. But it would be a good thing to have wgen it starts being able to instill. Using latesr twrp recovery.
silvagroup said:
Doesn't install just sits in install widow with nothing happening. But it would be a good thing to have wgen it starts being able to instill. Using latesr twrp recovery.
Click to expand...
Click to collapse
So your OnePlus One is the Atrix 4G all of a sudden? You see that there are issues about this in the thread, you see that this is from 2012. There are better things out there for your device than this. Furthermore, this thread and project is abandoned, so you set yourself up for failure to begin with. Us Atrix 4G members appreciate your spam post. Now, since you decided to not do your homework, here's the thread that you should have been looking at, which was referred to in post #1, which is still an active project http://forum.xda-developers.com/showthread.php?t=1646108
Will this work like a Root Explorer ? can we change system files ?
Um, duh.
It runs within the recovery. That obviously means you can do just about anything.

How do i install files onto my phone?

Sorry for the generic title buts its difficult to write exactly what i need to achieve.
I have a sim free UK HTC one.
I need to get rSAP working with the phone for my Audi car kit to work. I also have an added issue that my phonebook contacts don't sync at all.. (apart from that its a great bluetooth connection...lol)..
I've located the rSAP program but apparently when its downloaded from the play site. it doesn't work correctly. In order to get it working correctly, you have to manually load the files into the recovery section of a rooted HTC one. im using this program www.android-rsap.com
I've got a fully rroted HTC one. and I have downloaded the files from the above site. I've just no idea how to get the files onto the phone.. any pointers would be very useful. thanks...
uktivo said:
Sorry for the generic title buts its difficult to write exactly what i need to achieve.
I have a sim free UK HTC one.
I need to get rSAP working with the phone for my Audi car kit to work. I also have an added issue that my phonebook contacts don't sync at all.. (apart from that its a great bluetooth connection...lol)..
I've located the rSAP program but apparently when its downloaded from the play site. it doesn't work correctly. In order to get it working correctly, you have to manually load the files into the recovery section of a rooted HTC one. im using this program www.android-rsap.com
I've got a fully rroted HTC one. and I have downloaded the files from the above site. I've just no idea how to get the files onto the phone.. any pointers would be very useful. thanks...
Click to expand...
Click to collapse
http://forum.android-rsap.com/viewtopic.php?f=58&t=817&p=4696#p4696
Alternate Installation
You may optionally use these zip files in recovery for installation/deinstallation of the rSAP system files instead of the rSAP installer app:
when you have a write protected system partition (see above) and you don't want to install the kernel module or a different kernel
when you don't need other root functionality you may omit the installation of the Superuser app
rsap-install.zip
Installation file for custom recovery (version 2.3)
md5: 740eaea53db6069336c2adaeb2c87a1d
(157.09 KiB) Downloaded 101 times
rsap-uninstall.zip
Deinstallation file for custom recovery (version 2.3)
md5: 723fe2ceebff019062bc4e20476e7b8d
(125.31 KiB) Downloaded 34 times
prim3 said:
http://forum.android-rsap.com/viewtopic.php?f=58&t=817&p=4696#p4696
Alternate Installation
You may optionally use these zip files in recovery for installation/deinstallation of the rSAP system files instead of the rSAP installer app:
when you have a write protected system partition (see above) and you don't want to install the kernel module or a different kernel
when you don't need other root functionality you may omit the installation of the Superuser app
rsap-install.zip
Installation file for custom recovery (version 2.3)
md5: 740eaea53db6069336c2adaeb2c87a1d
(157.09 KiB) Downloaded 101 times
rsap-uninstall.zip
Deinstallation file for custom recovery (version 2.3)
md5: 723fe2ceebff019062bc4e20476e7b8d
(125.31 KiB) Downloaded 34 times
Click to expand...
Click to collapse
Thanks for the quick reply...
Yes, i have the files you pointed to.. but (sorry this may be one of those noob moments) I don't know how to get those files onto the phone or even if they need to go onto the phone..
So if possible, i'm looking for instructions from this point onwards.. I have all the files, I'm rooted.. what do I do now?
Thanks again.
By posting your question in Q&A rather than development.
Can I test your rom please
Sent from my HTC One using Tapatalk 2
Hi thanks for the replies. Actually i have now found out how to do it and yes, i do feel a fool.. It was so easy.
For anyone else having the same issue..
simply download the files you need to load to your phone, Store them where you can find them.
Reboot your phone into recovery mode (your phone must be unlocked and rooted for this)
Simply pick install files and direct to the stored location of the files you downloaded.
Reboot the phone.
wondering if you really are this stupid....
No need to be so rude and tks for being do helpfull.
Sent from my GT-I9100G using xda app-developers app
bloodrain954 said:
wondering if you really are this stupid....
Click to expand...
Click to collapse
normally,no. I'm a founder and current director of a multi million pound international electronics company..but I don't get time to study geek stuff. in fact, I normally employ people to carry out the geek stuff for me.
so thanks for your insightful input.

[SCRIPT] ROMCleaner

Had some free time recently so finally got round to opening my OYUA and having a looksy.
ROMCleaner 3.5 works splendid with CWM and OUYA.
Why use it with the OUYA?
Its a fast and easy way to pre-install all your apps and games through a single zip flash in CWM.
No more sideloading Dropbox to download and install everytime you flash a new StockPlus or OTA, have them all ready and waiting for you upon the first boot of the ROM.
If your familiar with ROMCleaner on one of the many devices we ported it to, you'll feel right at home!
As certain design decisions were overlooked with the OUYA and it didt get the following it was expected, I didnt wont make a big deal aout the release but couldnt help playing about with to see what I could get working on it. It worked fine so here we are
Notes
More detaililed guides and instructions can be found in any of the device specific threads for ROMCleaner if you want to have a look at its features but for now Ill leave this little guide for us OUYA users.
I doubt there will be a Aroma version due to its reliance on touch input but will slowly be looking at going through the other individual tools we created before Patrics83 put the Aroma AIO toolkit together.
It starts at v3.5 as this was the last version before moving to Aroma and we kept that consistent across devices.
Any changes will only be visually to the updater-script and the default romcleaner.txt included in the zip as at its core, RC works. I will keep a dated chagelog for you though for any updates to the zip.
Basic Guide
Pre-Requisetes:ClockworkMod Recovery
On your on the root of /sdcard create a (case sensitive) folder structure as so:
Code:
/sdcard/ROMCleaner/FirstBoot/data/app/
/sdcard/ROMCleaner/FirstBoot/system/app/
Place any apks in these folders which you want installed after flashing in the relevent folders
After flashing the ROM, flash ROMCleaner 3.5.zip
Reboot as normal
First boot of the ROM will take extra time due to the apks being sorted by Android when its up and running you will find all the apps in the usual place all ready and waiting!
If you install another launcher I recommend loading OUYA Launcher first and following the setup (wifi, username etc) to get it all sorted before using your preferred launcher.
You can use RC to install other files such as bootanimation.zip (system/media/) as well and are not limited to just apks. I add TwitcyEye's KeyMap mod for example so the mapping is done with no copying files about.
It will set the correct permissions for all the files and folders so dont worry about that.
Cleaning
ROMCleaner has the ability to remove files from the system after the ROM has been flashed, but before first boot, using a text file in a simple user-friendly format.
The default list has not been optimized for OUYA and I have not got round to checking through it yet. I haven't noticed any thing important if it does but you have been warned Ill take a proper look when I get the time.
You have the ability to define a custom list for RC to use by creating a ROMCleaner_user.txt file in /sdcard/ROMCleaner/ and Ive attached a blank one with some detailed instructions on its layour and format. I recommend you use this file until I have time to cross reference the default list with the OUYA files to avoid anything being deleted.
All in all its an easy way to get your apps installed when flashing a ROM be it StockPlus or an official OTA. It requires no special access as its all done in recovery and uses its own busybox.
Anyway, Have a play and let me know how it works for you.
Like a lot of people on XDA I have very little free time these days due to my job and so-called life but will be keeping my eye on this thread and the OUYA in general
#probably for formatted guide
#just in case
Is ROMcleaner able to load any type of complete backups from Titanium Backup or Android Tuner? I'm sure the answer is on your site, but it is probably a question a lot of people will have.
Sent from my SCH-I535 using Tapatalk 4
TadeoNYC said:
Is ROMcleaner able to load any type of complete backups from Titanium Backup or Android Tuner? I'm sure the answer is on your site, but it is probably a question a lot of people will have.
Sent from my SCH-I535 using Tapatalk 4
Click to expand...
Click to collapse
Unfortunately thats a completely different thing. All this is done in recovery where as TB etc are app specific done while the OS is up and running.
RC installs (and can remove) the apps before the OS has loaded for the first time.

Modified Stock Rom - D41510c (Root, Polish, De-Bloat) (Flashable Zip)

Please find at the URL below my copy of the stock ROM (Version C) for the D415, with my modifications included.
The D415 is a great phone for the price, and it came with many cool features. However, the phone still has an amateur streak running the stock ROM. Some of LG's apps are great on this phone, but some of them are downright useless for most of us. T-Mobile added their own pushy bloatware to the mix as well. The end result, as we all know, is a usually fluid, but at times clunky and awkward experience using the device. I was impressed the first day I had it, but I wanted to make it better that first day as well. I wanted to get rid of all the useless stuff, and polish it into something I wouldn't be embarrassed to pull out in front of a client. I liked a lot of what LG did here, and wanted to hold on to that, but I also wanted a few changes:
Root:
FOTAkill
SuperSU installed on first boot
Polish:
Small UI sounds changes
Boot Animation
Replaced Flashlight App (thanks to xbmi, consider a donation in the app)
Added Heads Up
Removed foo foo themes
Added Bookmarks Sync
Replaced Stock Messenger with AOSP MMS
Debloat:
LG Memo & Widget moved to user apps
LG Music & Widget moved to user apps
Visual Voicemail moved to user apps
Weather widget moved to user apps
Apps removed completely:
LG Contacts widget
TMobile TV
Lookout
CarrierIQ
Maps
Mobile Life
Streetview
Talkback
T-Mobile My Account
T-Mobile Name ID
Voice Dialer
Youtube
Amazon
Chrome
Cloud Print
Drive
Easy Home
Gmail
Google Plus
Google Calendar
Play News Stand
Play Books
Play Game
Play Movies & TV
Play Music
Google Search
Google TTS
Hangouts
Stock Calendar
To do:
AOSP Keyboard (IDK what I'm doing here yet. It's crashing when I put it in now).
Version E (need to learn how to extract KDZ)
Instructions:
Download zip to SD
Reboot to Recovery
Wipe Dalvik, cache, data, system.
Install zip
Reboot and enjoy
Thanks to @Daisuke1988 for the original flashable stock rom.
Feedback welcome in replies!
I just got this phone today. I hate it but this should make it much better. Thanks guys!!
Sent from my SGH-M919 using XDA Free mobile app
Keep poking around with it. There are a lot of hidden gems sprinkled in by lg that will really cause you to like this phone. I came off of a nexus 5 to this. I chose it for the price tag, you can't beat $7 a month and get the build quality and battery life. I would buy again. The only thing I miss is a decent camera. But the stock camera app helps with auto focus mode.
Will it work on d405?
catbro said:
Will it work on d405?
Click to expand...
Click to collapse
Good question, it would be nice
Sent from my LG-D405 using XDA Free mobile app
I guess I have to try this evening, if nobody's trying till then I will report back
If the pure stock ROM works in the 405, this one should as well. I'm not sure myself without looking it up.
I have a D41510c and when I tried to install this rom, it failed. I'm restoring a backup, but I will try again in a while.
Sorry to hear that, I tried very hard to make the cuts fine in this. Without further info I'm gonna guess the download got corrupted. The zip itself is really straightforward (simple script, boot and system imgs.) The only part I would have thought would have failed the installer was that I repacked the system IMG (saved a few hundred MBs) instead of simply unmounting it after my changes. Otherwise, if its going to break, it should be upon first boot. Let me know what happened if it doesn't work again.
jb3p76 said:
Sorry to hear that, I tried very hard to make the cuts fine in this. Without further info I'm gonna guess the download got corrupted. The zip itself is really straightforward (simple script, boot and system imgs.) The only part I would have thought would have failed the installer was that I repacked the system IMG (saved a few hundred MBs) instead of simply unmounting it after my changes. Otherwise, if its going to break, it should be upon first boot. Let me know what happened if it doesn't work again.
Click to expand...
Click to collapse
I'm re-downloading, hopefully this will work!
I can deodex this but you will have to wait till Tuesday for me to upload it. or is it already deodexed?
I had thought about it but honestly haven't learned how to yet. Was I mistaken to think the payoff would not have been that great? Either way, I can wait til Tue, I know others will want it deodexed. Thanks!
I tried again, but it failed...
E:Error executing updater binary in zip
E:Unable to mount '/system'
EDIT: I was able to boot into the rom, but it's extremely slow
Wondering if it has to do with first botched install now that it went. Were you able to format /system again? My other thought was repairing permissions. When it failed the first time, was it before "Setting permissions for root" was displayed? If so it was in the middle of flashing /system. I flashed this on mine using twrp. IDK that I will be much help but I think if we can figure out the variables Google should at least point us in the right direction...
Before I get too far down the rabbit hole can anyone confirm they have successfully flashed this and its working out for them?
jb3p76 said:
Wondering if it has to do with first botched install now that it went. Were you able to format /system again? My other thought was repairing permissions. When it failed the first time, was it before "Setting permissions for root" was displayed? If so it was in the middle of flashing /system. I flashed this on mine using twrp. IDK that I will be much help but I think if we can figure out the variables Google should at least point us in the right direction...
Click to expand...
Click to collapse
Well, I rebooted and it's faster now. I used towelroot to get root. Nohing appeared about the permissions. I was able to update the binaries using TWRP.
It's should have already had root and SuperSU installs on first boot. Did that not happen? I'm glad your phone is doing better! So many weird things going on there!
jb3p76 said:
It's should have already had root and SuperSU installs on first boot. Did that not happen? I'm glad your phone is doing better! So many weird things going on there!
Click to expand...
Click to collapse
I use ROM Toolbox Pro, and when I went to start it the first time, it said root check had failed. That's why I used towelroot. I'll continue to test things and report back to you. So far, it's pretty smooth.
Weird. Can you tell me if the SuperSU apk is to be found in /system/apps/bootup?
I'm doing a backup so i can wipe and install fresh again. I'd like to mess around with the root stuff and see if I can figure that out. Did you happen to get a listing of which files are missing?

Categories

Resources