[HOWTO] Installing and Fixing Google Voice Actions - Nexus One Themes and Apps

Tsenru said:
Hey guys, these instructions are based around Cyanogenmod 6 RC2, but should work fine for other ROMs if you've had trouble installing the updated Voice Search from the Market.
You MUST be running 2.2 (Froyo) for this to work however!
Updated this with instructions on how to fix the Google Search widget as well. Thanks to klinster, devlogic and OhioDroid.
Hey everybody, I don't know if anybody else is having this issue, but the new version of Google's Voice Search released today wouldn't install on my G1 (running CM6RC2) due to an incorrect signature. Anyway, there's a quick workaround, you just have to uninstall the voice search installed by default in CM6.
Anyway, if you have adb, plug into usb and run:
Code:
adb pull /system/app/ ~/Desktop/app/
adb remount
adb shell rm -f /system/app/VoiceSearch.apk
adb shell pm uninstall com.google.android.voicesearch
adb shell rm -f /system/app/GoogleQuickSearchBox.apk
adb shell pm uninstall com.google.android.googlequicksearchbox
If you don't, open Terminal Emulator on your phone (This does NOT backup the .apk's, so proceed at your own risk!) and run:
Code:
su
mount -o rw,remount /system
rm -f /system/app/VoiceSearch.apk
pm uninstall com.google.android.voicesearch
rm -f /system/app/GoogleQuickSearchBox.apk
pm uninstall com.google.android.googlequicksearchbox
Your old out of date versions are now removed. Now go to the Market and install "Voice Search" and "Google Search".
Anyway, this is all pulled from the Cyanogenmod Wiki and most have you probably have already figured this out. In case you were stuck though, hopefully this helped you resolve the problem.
What's working:
Google Search Box (Reply if you have problems with listed method)
Most Voice Actions
What isn't:
"set alarm" action seems to rely on an as-of-yet unreleased Clock app from google. I am unable to confirm this as I do not have access to a stock Nexus One.
-Thanks to klinster for backup line for adb
-Thanks to devlogic and OhioDroid for search widget fix
-Thanks to BinaryMan, fixed typo in adb commands
Click to expand...
Click to collapse
originally posted by Tsenru in the G1 forums, just bringing it here.

I use latest RoDrIgUeZsTyLe ROM w/ A2SD (from 8-10). I was able to use Titanium Backup to uninstall Google Search, Voice Search and Voice Dialer, REBOOT, then install the new Google Search and Voice Search from market. As stated above all commands work, but the Clock Alarm.
As usual nandroid first just in case.
-Karl

Can anyone please post the 2 new APK's ? I'm in Canadia, can't see them.

CasseTrop said:
Can anyone please post the 2 new APK's ? I'm in Canadia, can't see them.
Click to expand...
Click to collapse
I attached the app to the first post.

Thanks to all that helped, and the OP.

Thank you!! It works perfectly.

Im runnin the latest cm6 nightly an i justed went on titanium backup an uninstalled google search an uninstalled voice search, rebooted, went to the market installed the latest google search an voice search app an everything works great

anyone else find that the new google search does not bind to the search soft-button after uninstalling/reinstalling ?

britoso said:
anyone else find that the new google search does not bind to the search soft-button after uninstalling/reinstalling ?
Click to expand...
Click to collapse
I have this same problem too x.x

android.modaco.com/content/software/315754/google-voice-actions-updated-quick-search-box-apks-original-testsigned/
try this instead of running terminal command.

britoso said:
anyone else find that the new google search does not bind to the search soft-button after uninstalling/reinstalling ?
Click to expand...
Click to collapse
If you rename the new voice search as the old ones and move them back into system/app and reboot, the search soft-button should work again.
Sent from my Nexus One using XDA App

illumina0 said:
If you rename the new voice search as the old ones and move them back into system/app and reboot, the search soft-button should work again.
Sent from my Nexus One using XDA App
Click to expand...
Click to collapse
Moving them back to /system/app worked. Thanks for the tip!

How do you guys make the voice command for the clock to work? It keeps syaing i have to update the clock?!? Thanks!

cloversis said:
android.modaco.com/content/software/315754/google-voice-actions-updated-quick-search-box-apks-original-testsigned/
try this instead of running terminal command.
Click to expand...
Click to collapse
I'm following this guide:
http://code.google.com/p/android/issues/detail?id=10389
to getting the search button to work on my Desire.
Problem - if I go into ADB shell and I can "ls data", and see in there an app folder, but if I do "ls /data/app" is says "no such file or directory"?
Is this because I'm using app2sd and if so, why?
Anyway, I got the googlequicksearchbox.apk from modaco here
http://android.modaco.com/content/s...ed-quick-search-box-apks-original-testsigned/
copied to system/app and rebooted and it works great. smashing.

do the navigate and map commands now work with bluetooth headsets?

Thnks for the .apk !!!

??
Im using Kang-o-rama 1.0 b2 CM6RC2 / Apps2Ext.. My apps are on my sd so when ever I get to ( pm uninstall com.google.android.voicessearch) it say failure.. I forgot were my app are stored once you push a2sd ?

I am running froyo and CM6 RC2. I used Titanium Backup to uninstall both voice searce and google search. Rebooted and went to the market to install. Worked!
Just trying to install before reboot will not work. Thanks for the heads up guys/gals!

gj13 said:
Moving them back to /system/app worked. Thanks for the tip!
Click to expand...
Click to collapse
For the search button binding:
Code:
adb remount
adb pull /data/app/com.google.android.googlequicksearchbox-1.apk .
adb shell pm uninstall com.google.android.googlequicksearchbox
adb push com.google.android.googlequicksearchbox-1.apk /system/app/GoogleQuickSearchBox.apk

Root explorer, Search for VoiceSearch.apk, mount system. Rename to VoiceSearch.apk.old. Unmount system, Install From market. Done.
Works like a champ for me, screw all this adb stuff and terminal. Lol.

Related

[REQUEST] script to remove google maps

Any chance someone cud put together a script to remove maps... so i can just execute it on my phone.
I need maps with navi, and am away from my pc.
Nav launcher installs the modded version but only if maps isnt present on the phone.
Thanks in advance
philicibine said:
Any chance someone cud put together a script to remove maps... so i can just execute it on my phone.
I need maps with navi, and am away from my pc.
Nav launcher installs the modded version but only if maps isnt present on the phone.
Thanks in advance
Click to expand...
Click to collapse
I don't see why you just don't open up terminal and remove it that way...?
rm -r /system/app/Maps.apk
that will not get it properly removed. but it will remove it.
If you need to get it properly removed ... try using the command above ... also clear the dalvik-cache or just find the maps cache and delete it.
also find your package.xml file and remove the permissions from there... (/data/packages.xml)
that will get it properly removed ... reboot after of course and then try doing what ever you are trying to do.
You can do this all on the device if you know proper linux commands like to move and remove and copy... etc ... you get the point ... and then use text editor from the market..
i hope i helped some ... i don't know if this is the right section for this though ... however i wouldn't have posted this in the first place.

[APP MOD] google maps6.0 ownhereMO/Brut.all- NAVIGATION all roads

This map is for the country that cant use navigation on google map. It has been hacked and can be used by any country now.
google maps 6.0 ownhereMOD for unroot devices or for root
Installation for root:
1. In Titanium Backup, select Maps and make a backup.
2. Select Maps and wipe data, then uninstall.
3. Select Street View and wipe data, then uninstall
4. Install Google Maps 6.x ownhere.apk
5. Go to market, and reinstall street view.
or ADB
first uninstall Maps from /system/app
HTML Code:
adb remount
adb push /maps5.x.apk /system/app
Alternative installation method
Note:
For those who get the "Login Failed" message, and don't get the three warning triangles .
1. Install original maps from market.
2. Sign in and join latititude
3. Back up maps in titanium, app and data.
4. Wipe date and uninstall maps
5. Install resign version. DO NOT RUN, reboot right after installing.
6. After reboot, go to titanium and restore DATA only.
yea and unchecking auto-update on the marked.
Thanks to Brut.all and ownhere
Thank you! Navigation is now enabled in my country
Dear Mahesh,
I just bought Galaxy S2, now i want to get the navigation in India, What is the safest way to have Modded maps alongwith original maps. Can you please give the step by step instruction
Thanks in advance
way2me25 said:
Dear Mahesh,
I just bought Galaxy S2, now i want to get the navigation in India, What is the safest way to have Modded maps alongwith original maps. Can you please give the step by step instruction
Thanks in advance
Click to expand...
Click to collapse
Hi way2me25,
See you can not have both the maps (orig. and modded) installed side by side. You can try Titanium Backup (free ver.) and take a backup of your stock map app. Then installed the modded version and in future if you want to go back to stock, just restore the original from Titanium.
Hope it'll help you.
Thanks,
Thanks!
Installed, and everything works flawless...
mahesh_9j said:
Hi way2me25,
See you can not have both the maps (orig. and modded) installed side by side. You can try Titanium Backup (free ver.) and take a backup of your stock map app. Then installed the modded version and in future if you want to go back to stock, just restore the original from Titanium.
Hope it'll help you.
Thanks,
Click to expand...
Click to collapse
Dear Thanks for your reply,
I want to know for taking backup from Titanium required Rooted ?
I don't want to root my galaxy s2
way2me25 said:
Dear Thanks for your reply,
I want to know for taking backup from Titanium required Rooted ?
I don't want to root my galaxy s2
Click to expand...
Click to collapse
yes, you need to have root access to use Titanium backup, BTW the apk file that is attached in the post 1 does not require root, you can simply install it via any file manager e.g. ES File Explorer.
Thanks,
mahesh_9j said:
yes, you need to have root access to use Titanium backup, BTW the apk file that is attached in the post 1 does not require root, you can simply install it via any file manager e.g. ES File Explorer.
Thanks,
Click to expand...
Click to collapse
Dear Mahesh,
when i tried to install the apk file using ES file explorer its said you want to replace system application. I accept then it said "application not installed".
I don't where i am doing wrong. Please help
way2me25 said:
Dear Mahesh,
when i tried to install the apk file using ES file explorer its said you want to replace system application. I accept then it said "application not installed".
I don't where i am doing wrong. Please help
Click to expand...
Click to collapse
Try rebooting before the install...
Sent from my Sensation using XDA App
it works, Thanks!
crx4xharder said:
Try rebooting before the install...
Sent from my Sensation using XDA App
Click to expand...
Click to collapse
Dear CRX,
sorry to bother you again,
how can i remove the original maps from my galaxy s2 ? I tried adb uninstall com.google.android.apps.maps and it said success but on my phone maps are still there
then
i try to give command adb remount
it gives error
remount failed: Operation not permitted
Can you please give me step by step procedure to install modd maps on my galaxy s2 without rooting it.
Thanks in advance
Not able to Install Maps 6
Hi
I have tried following to install maps 6, but nothing worked.
(tried with both signed and other )
1) Cleared Cache, Data and un-istalled older maps
2) Tried to install directly maps*.apk files, it threw an error "Application not installed"
3) Tried to install map*.zip using xRecovery. It said it installed the maps, but I can't find it anywhere.
4) Tried to install using SE XPeria Flasher (FlashTool.exe), following error was thrown,
09/031/2011 19:31:03 - INFO - Installing .\custom\apps\maps6.0.0-ownhere.apk
09/031/2011 19:31:26 - ERROR - Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]
5) Tried to install using adb, it said
adb server is out of date. killing...
ADB server didn't ACK
* failed to start daemon *
error:
Please help.
Thanks,
Shankar

[Q] Problem with DOOGEE COLLO DG100 - Applications not running

I've installed new firmware and I've rooted my device however I'm not able to download new applications and my GPS doesn't seem to be working.
Error "Package file wasn not signed correctly. Uninstall the previous copy of the app and try again. (option to uninstall is available but never works)
Does anyone else have these issues and does anyone have a fix most importantly?
Thank you,
rci_canada said:
I've installed new firmware and I've rooted my device however I'm not able to download new applications and my GPS doesn't seem to be working.
Error "Package file wasn not signed correctly. Uninstall the previous copy of the app and try again. (option to uninstall is available but never works)
Does anyone else have these issues and does anyone have a fix most importantly?
Thank you,
Click to expand...
Click to collapse
Have a look at thread http://forum.xda-developers.com/showthread.php?t=2479695 which has quite a lot of information on rooting and flashing this phone. For this particular problem, try the following:
1. Use a Root Uninstaller (I use System App Safe Remover) to uninstall Documents to Go, Skype, Twitter, YouTube and WhatsApp. Don't uninstall Facebook - I can't get that one to reinstall properly yet.
2. You can also uninstall unwanted stuff like 3D Live Weather, Weather, Weather Service and the Chinese keyboard if you want - I've installed Google Keyboard instead which seems much better.
3. Reboot the phone
4. Go to Settings / Apps / All and, for Google Play Services and Google Play Store, Clear Cache, Clear Data and Force Stop
5. Reboot the phone
6. Reinstall the desired apps from the Play Store
Docstogo won't reinstall properly - it'll give an error about a shared ID. Have a look at this thread http://forum.xda-developers.com/showthread.php?t=1219029- use ADB (via MTKdroidTools) to copy packages.xml to your computer, edit it to remove the DocstoGo section, copy it back to the phone, reboot, and install from Play Store:
1. adb shell chmod 666 /data/system/packages.xml
2. adb pull /data/system/packages.xml
3. Now edit (notepad++) and remove the shared user in question xml block from the file:
Code:
<shared-user name="com.docstogo" userId="xxxxx"> (or whatever)
...
</shared-user>
4. adb push packages.xml /data/system
5. adb shell rm /data/dalvik-cache/*
6. adb reboot
Hope that helps.
Everything is working except facebook
serafis said:
Have a look at thread http://forum.xda-developers.com/showthread.php?t=2479695 which has quite a lot of information on rooting and flashing this phone. For this particular problem, try the following:
1. Use a Root Uninstaller (I use System App Safe Remover) to uninstall Documents to Go, Skype, Twitter, YouTube and WhatsApp. Don't uninstall Facebook - I can't get that one to reinstall properly yet.
2. You can also uninstall unwanted stuff like 3D Live Weather, Weather, Weather Service and the Chinese keyboard if you want - I've installed Google Keyboard instead which seems much better.
3. Reboot the phone
4. Go to Settings / Apps / All and, for Google Play Services and Google Play Store, Clear Cache, Clear Data and Force Stop
5. Reboot the phone
6. Reinstall the desired apps from the Play Store
Docstogo won't reinstall properly - it'll give an error about a shared ID. Have a look at this thread http://forum.xda-developers.com/showthread.php?t=1219029- use ADB (via MTKdroidTools) to copy packages.xml to your computer, edit it to remove the DocstoGo section, copy it back to the phone, reboot, and install from Play Store:
1. adb shell chmod 666 /data/system/packages.xml
2. adb pull /data/system/packages.xml
3. Now edit (notepad++) and remove the shared user in question xml block from the file:
Code:
<shared-user name="com.docstogo" userId="xxxxx"> (or whatever)
...
</shared-user>
4. adb push packages.xml /data/system
5. adb shell rm /data/dalvik-cache/*
6. adb reboot
Hope that helps.
Click to expand...
Click to collapse
Everything is great now ! The only problem I am currently having is my facebook app won't install. I tried to uninstall but the app isn't there. When I reinstall I receive a message that the package is not digitally signed. Anyone one else have a Facebook issue with there Doogee dg100 ?
Facebook won't install - Doogee DG100
rci_canada said:
Everything is great now ! The only problem I am currently having is my facebook app won't install. I tried to uninstall but the app isn't there. When I reinstall I receive a message that the package is not digitally signed. Anyone one else have a Facebook issue with there Doogee dg100 ?
Click to expand...
Click to collapse
Is there any solution to re-install Facebook app? My girlfriend is accidentally uninstall app and we cannot install it again, package is not digitally signed... thanks
Is the GPS fixed
rci_canada said:
Everything is great now ! The only problem I am currently having is my facebook app won't install. I tried to uninstall but the app isn't there. When I reinstall I receive a message that the package is not digitally signed. Anyone one else have a Facebook issue with there Doogee dg100 ?
Click to expand...
Click to collapse
Did the above cited procedure fixed you GPS as well?
GPS as well as magnetic sensor or out of order in my new DG100
Rooted with SRSroot and am having the latest firmwire from doogee site (20140317)
Thanks

Google Play Sore Error (-505) -- Lollipop

After updating to Lollipop on my Nexus 5, it restored all of my apps except for about 10. One of them is a widget that I use everyday called Simple Calendar Widget by MYCOLORSCREEN. When trying to download the app, it gives me the message "Unknown error code during application install: -505". It seems to download fine, but the message pops up during the install process. Anybody know about this issue or experiencing the same thing if you try to download this application? I also tried downloading the apk file online but that also fails to install. I can't find any info regarding this issue. Thanks.
I had this issue on certain apps as well. The dev of those apps needed to change something for it to work on Lollipop.
RoomTenONine said:
I had this issue on certain apps as well. The dev of those apps needed to change something for it to work on Lollipop.
Click to expand...
Click to collapse
I've had this problem. Did a search with Google and it seems others are having this issue. Hopefully Google will have an update to fix.
Do a search in this forum. I replied with the cause and solutions. Was posted last week.
Sent from my Nexus 5 using Tapatalk
nikon120 said:
Do a search in this forum. I replied with the cause and solutions. Was posted last week.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Code 505 is a permissions code. This typically means that the APK file already exists in your /data/app folder. You'll need to locate the APK files in question in the /data/app folder and remove them. You will need root to perform this action.
You came across this problem because you didn't do a wipe of your userdata partition when you jumped from Kitkat to Lollipop. I encountered the same issue because of that reason. I just ended up wiping and starting fresh as my phone hadn't been wiped since I got the device last November.
Click to expand...
Click to collapse
Are you sure? I flashed the factory image of Lollipop on my phone and it wiped everything. Afterwards, I had to also do a factory reset of my phone from the settings due to a storage issue. Why would that get left behind?
Edit: I checked (phone is rooted) and the app isn't in the /data/app folder
PMamba said:
Are you sure? I flashed the factory image of Lollipop on my phone and it wiped everything. Afterwards, I had to also do a factory reset of my phone from the settings due to a storage issue. Why would that get left behind?
Edit: I checked (phone is rooted) and the app isn't in the /data/app folder
Click to expand...
Click to collapse
I spent an hour combing through Google group threads trying to get a real answer to this outstanding question. I was perplexed that only two applications of mine refused to install due to this error. The consensus was that the APK file was still there, or some remnants of data related to the application remained on the device that the Play Store service didn't like.
I ended up wiping my device twice:
Once by flashing both the userdata.img and cache.img files, which ended up giving me the storage issue bug on Lollipop. (Showing 16GB instead of 32GB)
Second by performing a factory reset from within the booted OS, which resolved the storage issue.
After that, everything was good to go. Have yet to encounter this error code again.
PMamba said:
After updating to Lollipop on my Nexus 5, it restored all of my apps except for about 10. One of them is a widget that I use everyday called Simple Calendar Widget by MYCOLORSCREEN. When trying to download the app, it gives me the message "Unknown error code during application install: -505". It seems to download fine, but the message pops up during the install process. Anybody know about this issue or experiencing the same thing if you try to download this application? I also tried downloading the apk file online but that also fails to install. I can't find any info regarding this issue. Thanks.
Click to expand...
Click to collapse
I just had to click install again after the error and it worked for me. It was a PITA.
sigh, I've had this issue with terminal emulator
C:\>adb install Term.apk
3966 KB/s (515876 bytes in 0.127s)
pkg: /data/local/tmp/Term.apk
Failure [INSTALL_FAILED_DUPLICATE_PERMISSION perm=jackpal.androidterm.permission
.PREPEND_TO_PATH pkg=com.jrummy.liberty.toolbox]
Click to expand...
Click to collapse
So yeah...duplicate permissions, in this case i had ROM Toolbox Lite installed which had the same permission sooooo it's one or the other at the moment
bleets said:
sigh, I've had this issue with terminal emulator
So yeah...duplicate permissions, in this case i had ROM Toolbox Lite installed which had the same permission sooooo it's one or the other at the moment
Click to expand...
Click to collapse
Hm alright. Where does the apk file need to be in order to use the adb install command? I want to see which app is conflicting with.
PMamba said:
Hm alright. Where does the apk file need to be in order to use the adb install command? I want to see which app is conflicting with.
Click to expand...
Click to collapse
as long as you have adb working it can be anywhere as long as you know the path
so adb install c:\path\to\file.apk
as it happens with terminal emulator i could download the apk seperately, with other apps i'd probably download on my tablet and pull it off that
bleets said:
as long as you have adb working it can be anywhere as long as you know the path
so adb install c:\path\to\file.apk
as it happens with terminal emulator i could download the apk seperately, with other apps i'd probably download on my tablet and pull it off that
Click to expand...
Click to collapse
Wow it looks like GTasks is conflicting. Without GTasks this app is useless. :crying:
Thanks though.
PMamba said:
Wow it looks like GTasks is conflicting. Without GTasks this app is useless. :crying:
Thanks though.
Click to expand...
Click to collapse
https://code.google.com/p/android-developer-preview/issues/detail?id=1668
hopefully it'll get sorted...
You'd have thought people testing would have installed enough apps to come across it and if google knew about it in october why not fix it
I had this issue trying to install Rom Toolbox. I uninstalled Terminal Emulator and the issue went away, probably because Terminal Emulator is included in Rom Toolbox.
How I solved it
In bootloader mode I flash from the factory image userdata and cache, then I wipe Dalvik, data and cache in TWRP after the first boot I skip the setup just too full factory data reset, in the second boot, I set up everything normal, but instead of restoring from previous devices I set it up as a new device, then I manually download the app that was giving the error, it installed without a problem.
I know is a little too much for an app, but it works for me.
onetraakmind said:
I had this issue trying to install Rom Toolbox. I uninstalled Terminal Emulator and the issue went away, probably because Terminal Emulator is included in Rom Toolbox.
Click to expand...
Click to collapse
Exactly.
Thank you very much for the tip.
onetraakmind said:
I had this issue trying to install Rom Toolbox. I uninstalled Terminal Emulator and the issue went away, probably because Terminal Emulator is included in Rom Toolbox.
Click to expand...
Click to collapse
I'm currently having the issue everyone mentions, except I already have ROM Toolbox Pro and was trying to install Terminal Emulator. Terminal Emulator in ROM Toolbox currently FC's on Stock (rooted) 5.0.1. But I use other features, like the Rebooter that I don't wanna sacrifice for just Terminal Emulator haha. Wish they'd fix this issue permanently
Jleeblanch said:
I'm currently having the issue everyone mentions, except I already have ROM Toolbox Pro and was trying to install Terminal Emulator. Terminal Emulator in ROM Toolbox currently FC's on Stock (rooted) 5.0.1. But I use other features, like the Rebooter that I don't wanna sacrifice for just Terminal Emulator haha. Wish they'd fix this issue permanently
Click to expand...
Click to collapse
Uninstall ROM toolbox, install terminal emulator, install ROM toolbox... Someone said that worked.
rootSU said:
Uninstall ROM toolbox, install terminal emulator, install ROM toolbox... Someone said that worked.
Click to expand...
Click to collapse
You really should look in the rom toolbox pro app a little better. There is an emulator built in
Sent from my One M8 using Tapatalk
mattie_49 said:
You really should look in the rom toolbox pro app a little better. There is an emulator built in
Sent from my One M8 using Tapatalk
Click to expand...
Click to collapse
I know, that's why you can't install jackpal terminal emulator if you have ROM toolbox installed as it uses the same permissions.
Although you should read up yourself because if you did, you'd know the terminal emulator in rom toolbox force closes on lollipop on the nexus 5.
I understand this is a old thread but I fixed it a way that wasn't mentioned in this thread. Just thought I'd share for anyone googling this issue and finding this. What I did was go into the guest account and uninstall the app that was causing the issue such as snapchat. The way I caused it in the first place was installing snapchat on aptoide which installed it on both my account and the guest account and I decided I didn't want snapchat anymore so I uninstalled it but it was still there on the guest account which caused the error 505 whenever I tried to reinstall snapchat.

[App][4.0+] CM App Installer

Hi XDA
CM App Installer
NEW UPDATE! Added 6.0 downloads and migrated all source to Github
Download Here
New features include:
Ability to download different versions of the apk for different versions of android you run
Better server management
More compact install process
This application was on the play store originally, but at the end of 2014, it got banned due to a overlap in the developer policy
Just thought i'd share it here in case anyone was looking to still use it! The server is still available, I just released a material design update as well and considering I have brought the server space for 3 months it seems like a waste to let this one go
For those interested, CM App Installer will pull the latest versions of the apps available that CyanogenMod exclusively develop, and give you the option to install them to your system either rooted or non-rooted. I cannot guarantee success with this, I don't develop the application, my job is simply to make it easier for you guys to get your favourite CyanogenMod apps on your own ROMs!
Use carefully! As ever, I do not take responsibilty for any damage done to your device as a result of this! The root features use the code specified in "code" in the options menu, or it's listed below. If you're paranoid, please give it a read
I have to emphasise, please try the non-root method first!. The root method is designed as a last ditch attempt to get it working, it does backup and restore your old versions but errors do happen, expect this as a possibility if you're rooted!
The list of apps available in the application are:
Apollo
Calculator
CM File Manager
Torch
Messaging
DSP Manager
Voice+
News and Weather Widget
Trebuchet Launcher
cLock Widget
Movie Studio
CM Wallpapers
Let me know if you have any more suggestions to add!
The source is hosted on Github
Source code on Github
Code
This information is also available from within the application.
There are a number of commands that this application uses, it executes certain processes through the code to copy apps to the system directory.
These commands are ran as if they were ran inside the terminal emulator, and always consist of
process, remount to read-write, transfer/copy/rename, remount to read-only, close. (In this order).
I use a Process to get a SU Runtime instance
Code:
Process p = Runtime.getRuntime().exec("su");
And then I use a PrintStream to issue the commands listed below to it.
Remount the system partition as read-write
Code:
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
Rename an app (use move command to move with a different extension - Creating backups)
Code:
mv /system/app/AppOfChoice.apk /system/app/AppOfChoice.bak
Copy an app from SD card to System directory
Code:
cat /sdcard/CMApps/AppOfChoice.apk > /system/app/AppOfChoice.apk
Remove an app from system partition
Code:
rm -r /system/app/AppOfChoice.apk
For permissions, I use chmod
Code:
chmod 644 /system/app/AppOfChoice.apk
Remount the system partition as read-only
Code:
mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system
And that is it. The process commands get pushed over the course of about two seconds, and should work. Again, I can't promise everything
Credit also goes to the Reddit member /u/wchill, his code helped with the system code (shown in the Code section above)
Similarly, I do not take any responsibility if this app causes your phone to be bricked, corrupted, broken, or to encounter an unfortunate case of spontaneous combustion. Use at your own risk.
In the mean time, enjoy!
If you fancy buying me a drink, see here!
Previous post
Small update to fix one bug reported by a few users, and added adverts. Lost the keystore again (apologies), so it's made with a new one which has been backed up everywhere
which CM apps are available?
6th_Hokage said:
which CM apps are available?
Click to expand...
Click to collapse
I have updated the main description with this, apologies
However, the list of apps available at the moment are:
Apollo
Calculator
CM File Manager
Torch
Messaging
DSP Manager
Voice+
News and Weather Widget
Trebuchet Launcher
cLock Widget
Movie Studio
CM Wallpapers
And are subject to change; if you have any apps i've missed or would like, let me know!
TheMentalGoose said:
I have updated the main description with this, apologies
However, the list of apps available at the moment are:
Apollo
Calculator
CM File Manager
Torch
Messaging
DSP Manager
Voice+
News and Weather Widget
Trebuchet Launcher
cLock Widget
Movie Studio
CM Wallpapers
And are subject to change; if you have any apps i've missed or would like, let me know!
Click to expand...
Click to collapse
No Gallery? CM gallery is good cuz it does not generate DCIM thumbnail
also, anything to do with theme chooser stuff?
6th_Hokage said:
which CM apps are available?
Click to expand...
Click to collapse
Are you Kakashi?
TheMentalGoose said:
And are subject to change; if you have any apps i've missed or would like, let me know!
Click to expand...
Click to collapse
What about Email app?
Any chance you can get the dialer on this app?
Do the CM apps not get built with CM, and therefore if your ROM is latest CM you already have latest CM apps?
Does this work on CM11 and CM12?
These apps are quite outdated.
There is Apollo 1.3.4 though and its updated somewhere on XDA
No CameraNext! The only I'm interested in. Any plans to add it? Tried to download it directly from play store, obviously it is not possible.
I got this only for Voice+, I installed it using both methods on my Rooted Nexus 5 Lollipop rom, but I don't see it anywhere. I would love to have the new messaging app support Google Voice texts.
Is it supposed to just work with no configuration?
ThaDSman said:
I got this only for Voice+, I installed it using both methods on my Rooted Nexus 5 Lollipop rom, but I don't see it anywhere. I would love to have the new messaging app support Google Voice texts.
Is it supposed to just work with no configuration?
Click to expand...
Click to collapse
A question: why not just use Hangouts for GV/messaging using your GV number? I've always worried about how well Voice+ or XVoice+ work, had a few times they didn't use my GV # as I was expecting.
buinghia98 said:
No Gallery? CM gallery is good cuz it does not generate DCIM thumbnail
also, anything to do with theme chooser stuff?
Are you Kakashi?
Click to expand...
Click to collapse
I didn't realise CM Gallery was unique? I thought it was just part of AOSP, but yeah i'll pull it in a second and add it to the download list
Dark_Avenger said:
What about Email app?
Click to expand...
Click to collapse
Pretty sure this is part of AOSP isn't it? I thought it came standard on every single ROM ever?
abuttino said:
Any chance you can get the dialer on this app?
Click to expand...
Click to collapse
Dialer is very system-integrated, so I don't think so.. I will test it for you though, and add it if it's faesable, but it's incredibly likely that it won't work in any sense of the word
RowanDDR said:
Do the CM apps not get built with CM, and therefore if your ROM is latest CM you already have latest CM apps?
Does this work on CM11 and CM12?
Click to expand...
Click to collapse
It should do. The apps are pulled from CM builds about once every month or so, or whenever significant updates are made to the apps that i'm aware of. There's no reason why it shouldn't work on any build of CyanogenMod
giaur said:
No CameraNext! The only I'm interested in. Any plans to add it? Tried to download it directly from play store, obviously it is not possible.
Click to expand...
Click to collapse
CameraNext I thought got discontinued? Again i'll have a look at it for you, but the app in my experience never really worked anyway?
Gallery added
Hit the refresh button in the app, and the gallery will appear at the bottom of the list! I'm not sure it's different, but it's there, have fun!
buinghia98 said:
Are you Kakashi?
Click to expand...
Click to collapse
yes sir
and i would love for these to be updated to the latest 5.0 ones since i tend to delete them on the 5.0 alpha build cause they don't work for now but would love the latest ones once available so i can see if they work better then what i already have :/
Hey there! Shame to see it got taken down, I actually used this since its earlier days on non-CM roms to get the file manager (back before I knew how to build roms). Glad to see the server is still up and now a thread is here. Keep up the excellent work and thanks a bunch!
TheMentalGoose said:
CameraNext I thought got discontinued? Again i'll have a look at it for you, but the app in my experience never really worked anyway?
Click to expand...
Click to collapse
Why do you think it's discontinued? Look into playstore and date of latest version.
https://play.google.com/store/apps/...le+play&pcampaignid=APPU_GFuCVOyPHJflauangugB
It works very well but not on all roms.
Thans and a Request
TheMentalGoose said:
Hi XDA
CM App Installer
This application was on the play store originally, but about 3 days ago it got suspended for a breach in the play developer distribution agreement, and I can't get it back on there
Just thought i'd share it here in case anyone was looking to still use it! The server is still available, I just released a material design update as well and considering I have brought the server space for 3 months it seems like a waste to let this one go
For those interested, CM App Installer will pull the latest versions of the apps available that CyanogenMod exclusively develop, and give you the option to install them to your system either rooted or non-rooted. I cannot guarantee success with this, I don't develop the application, my job is simply to make it easier for you guys to get your favourite CyanogenMod apps on your own ROMs!
Use carefully! As ever, I do not take responsibilty for any damage done to your device as a result of this! The root features use the code specified in "code" in the options menu, or it's listed below. If you're paranoid, please give it a read
I have to emphasise, please try the non-root method first!. The root method is designed as a last ditch attempt to get it working, it does backup and restore your old versions but errors do happen, expect this as a possibility if you're rooted!
The list of apps available in the application are:
Apollo
Calculator
CM File Manager
Torch
Messaging
DSP Manager
Voice+
News and Weather Widget
Trebuchet Launcher
cLock Widget
Movie Studio
CM Wallpapers
Let me know if you have any more suggestions to add!
Code
This information is also available from within the application.
There are a number of commands that this application uses, it executes certain processes through the code to copy apps to the system directory.
These commands are ran as if they were ran inside the terminal emulator, and always consist of
process, remount to read-write, transfer/copy/rename, remount to read-only, close. (In this order).
I use a Process to get a SU Runtime instance
Code:
Process p = Runtime.getRuntime().exec("su");
And then I use a PrintStream to issue the commands listed below to it.
Remount the system partition as read-write
Code:
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
Rename an app (use move command to move with a different extension - Creating backups)
Code:
mv /system/app/AppOfChoice.apk /system/app/AppOfChoice.bak
Copy an app from SD card to System directory
Code:
cat /sdcard/CMApps/AppOfChoice.apk > /system/app/AppOfChoice.apk
Remove an app from system partition
Code:
rm -r /system/app/AppOfChoice.apk
For permissions, I use chmod
Code:
chmod 644 /system/app/AppOfChoice.apk
Remount the system partition as read-only
Code:
mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system
And that is it. The process commands get pushed over the course of about two seconds, and should work. Again, I can't promise everything
Credit also goes to the Reddit member /u/wchill, his code helped with the system code (shown in the Code section above)
Similarly, I do not take any responsibility if this app causes your phone to be bricked, corrupted, broken, or to encounter an unfortunate case of spontaneous combustion. Use at your own risk.
In the mean time, enjoy!
If you fancy buying me a beer, see here!
Previous post
Click to expand...
Click to collapse
i,m a big fan of CM apps but i cant root my device(as many other guys) so can you guys please make your apps available like other normal apps for all 4.0+ device with guaranteed success.
Thanks
hjmodi said:
i,m a big fan of CM apps but i cant root my device(as many other guys) so can you guys please make your apps available like other normal apps for all 4.0+ device with guaranteed success.
Thanks
Click to expand...
Click to collapse
Well this is to install on other ROMs....and its basically guaranteed to work if your rooted and not on Lollipop.....what device do you have?
Joshmccullough said:
A question: why not just use Hangouts for GV/messaging using your GV number? I've always worried about how well Voice+ or XVoice+ work, had a few times they didn't use my GV # as I was expecting.
Click to expand...
Click to collapse
That is what I currently do, but it is severely lacking.
I find myself switching back to the old Google Voice because it had far more features but lacks mms support.
For one it had a text message search,
2. Composing messages to new people was far easier and didn't search for my contacts in ALL of G+ (wtf is that about google?)
3. I like messaging programs that follow Material design guidelines.
4. Hangouts sometimes randomly crashes when replying to a message, until I go back through the whole process of finding the contact and messaging them.
5. Hangouts sometimes just straight up doesn't feel like using GV (...its like nah, were gonna SMS this with your real number)
/end of Hangouts hate rant
Thanks

Categories

Resources