Disclaimer: I am not responsible if you hurt you phone... Only do this if you know what you're doing.
List of CyanogenMod Apps confirmed working:
Mms.apk
Music.apk
Calculator.apk
Click to expand...
Click to collapse
In order to install CM apps to the G2 you will need ROOT as these apps reside in /system/app
To install:
1. Root
2. Use Root Explorer to MOVE any system app (and corresponding .odex file if present) to /sdcard/backup
3. Reboot
4. Click on CM apk to install
5. Done!
All CM6 apps can be downloaded on the CyanogenMod Forum
Please try apps yourself and let me know if they work, I'll update this list!
Failed Apps
Apps not working (so far):
Calendar.apk
CalendarProvider.apk
Contacts.apk
ContactsProvider.apk
Click to expand...
Click to collapse
CAUTION: Even after restoring the above apps and odex files, I get constant FC's and Calendar and Contacts do not exist...
gravis86 said:
Disclaimer: I am not responsible if you hurt you phone... Only do this if you know what you're doing.
List of CyanogenMod Apps confirmed working:
In order to install CM apps to the G2 you will need ROOT as these apps reside in /system/app
To install:
1. Root
2. Use Root Explorer to MOVE any system app (and corresponding .odex file if present) to /sdcard/backup
3. Reboot
4. Click on CM apk to install
5. Done!
All CM6 apps can be downloaded on the CyanogenMod Forum
Please try apps yourself and let me know if they work, I'll update this list!
Click to expand...
Click to collapse
By doing this wont we lose the ability to receive future OTA's or manually update without jumping through a thousand hoops? .... like when Paul's app modified the system folders to remove goggles?
sinistersai4d4d said:
By doing this wont we lose the ability to receive future OTA's or manually update without jumping through a thousand hoops? .... like when Paul's app modified the system folders to remove goggles?
Click to expand...
Click to collapse
It doesn't matter too much now. Just wait and we will get all kinds of custom ROMs and you can flash whatever you want. After OTAs come out, usually you can get a custom deodexed version within hours. At least that's how it was on my N1. I'm pretty sure there are more G2s in peoples hands now than N1s, hence more interest? Just guessing...
Sent from my HTC Vision
sinistersai4d4d said:
By doing this wont we lose the ability to receive future OTA's or manually update without jumping through a thousand hoops? .... like when Paul's app modified the system folders to remove goggles?
Click to expand...
Click to collapse
Back then, we didn't have S-OFF so putting the app back after it was deleted was impossible. Now we do have S-OFF so we're all good, as long as you backed-up the apps prior to removing them.
do i have to delete the the original .apk and .odex files from the system/app after moving the originals to the sdcard/backup? or do i just move it, and leave the original stuff in the system app. and reboot. and then install the CM apk's?
dam legit!
donaliar said:
do i have to delete the the original .apk and .odex files from the system/app after moving the originals to the sdcard/backup? or do i just move it, and leave the original stuff in the system app. and reboot. and then install the CM apk's?
Click to expand...
Click to collapse
If you move them from one place to another, then they are only in the place where you moved the to, and are no longer in the place where you moved them from. Hence move not copy.
Related
sorry for the double post
Curious..........when we install .apks do they alreadly know where to install its self. some apks i can completely move to the /system/app/ and others go straight to /data/app where most apks go and cannot be moved without FCing
IS there a way to force all data that i want to system/app/
just wanted to know if this is possible...would be sweet
TIA
As far as I know if you install them manually you can install them wherever you want. System or data.
While rom building I've put non-standard apps into the system/app folder with no problem.
If you put them in the system/app folder you might need to make sure the permissions are set right.
bp328i said:
If you put them in the system/app folder you might need to make sure the permissions are set right.
Click to expand...
Click to collapse
Well here is my situation.........
i want to use the HTC_IME_lo.apk mod found here http://forum.xda-developers.com/showthread.php?t=624416
then I would like to Remove the stock HTC_IME.apk im sure everyone does this...
then i cook
bake and
flash but it doesnt install
how do i edit the permissions or maybe there is another solution ???????
TIA fellow chefs
DS36 said:
Well here is my situation.........
i want to use the HTC_IME_lo.apk mod found here http://forum.xda-developers.com/showthread.php?t=624416
then I would like to Remove the stock HTC_IME.apk im sure everyone does this...
then i cook
bake and
flash but it doesnt install
how do i edit the permissions or maybe there is another solution ???????
TIA fellow chefs
Click to expand...
Click to collapse
I'm probably out of my league here, but I would guess that you should be able to add in the new keyboard (to the SYSTEM folder), select the new keyboard as your default keyboard (using an SMS app or something), then once it's selected you're good to go. You may be able to even delete the old one at that point without any errors?
However, you mentioned cooking and baking so this is what's over my head. Sorry if this doesn't help you.
Also, like that other dude said... "other" apps like the ones installed from the Market usually go in DATA. I noticed that when some ROMs have Maps installed in SYSTEM and you go to update it, it will install the newer version in DATA. I remember seeing in the logcat during boot that the phone detects both versions and just ignores the older version in the SYSTEM folder.
DS36 said:
Well here is my situation.........
i want to use the HTC_IME_lo.apk mod found here http://forum.xda-developers.com/showthread.php?t=624416
then I would like to Remove the stock HTC_IME.apk im sure everyone does this...
then i cook
bake and
flash but it doesnt install
how do i edit the permissions or maybe there is another solution ???????
TIA fellow chefs
Click to expand...
Click to collapse
I have used that exact keyboard on ROMs in the past. I did a straight install from the SD card using a file explorer, Astro to be exact.
Maybe I'm missing what you are trying to accomplish, but that's how I installed it. I'm not up on the cooking and baking, but maybe it's different if you are trying to add it to the ROM prior to flashing?
To remove the standard HTC_IME.apk, I would install the new one first then go into adb shell and remove it that route.
The only way I know how to change permissions is by using the Root Explorer app. If you have that you mount r/w and navigate to the apk you wanna change. Then you long press it and go to permissions. It looks like all the ones in /system/app are "User: Read, Write; Group: Read; Others: Read". Hope this helped!
zwade01 said:
The only way I know how to change permissions is by using the Root Explorer app. If you have that you mount r/w and navigate to the apk you wanna change. Then you long press it and go to permissions. It looks like all the ones in /system/app are "User: Read, Write; Group: Read; Others: Read". Hope this helped!
Click to expand...
Click to collapse
Great info guys but actually im trying to build a Rom from scratch in the Rom Kitchen.......
when i flash the Rom to my Phone i want the keyboard i want and not the stock one built in at all....i actually remove it while in the kitchen....
so basically if you were to flash this rom to you phone the stock is gone and the custom will be there.....
P.S. I already know about removing the htc ime_mod via ADB after i flash but i want it gone before
TIA everyone great info
ANYBODY ??????
i pushed it on with adb, it shows up in root explorer now, but not in the widgets list. anyway to make this work?
can you send me the file? i would like to try some attempts...
i jsut copied the file to my sdcard and installed it via root explorer...worked like a charm...is the file you have themed?
EDIT: My bad for some reason (it must be late) i thought i read Google News widget...I do want to get the HTC news widget on my phone also...
ejlax said:
can you send me the file? i would like to try some attempts...
Click to expand...
Click to collapse
sure, PM me your email and i'll email it to you
ejlax said:
i jsut copied the file to my sdcard and installed it via root explorer...worked like a charm...is the file you have themed?
Click to expand...
Click to collapse
you installed the HTC news widget right on the phone? the one i tried wouldn't install.
i got the NewsReader.apk installed and opened...now trying to figure out how to get the widget...
anywho, i successfully modified and then pushed the modified News and Weather (GenieWidget) onto the phone. i themed it to match my FeedR widget.
tried to post a screen cap but it's not letting me. something about being a new member.
i have the widget.apk, but not the NewsReader.apk. maybe that's why it's not working. we need to share files. lol
here is the link for the newsreader.apk
http://www.mediafire.com/?xuzn5r0yzze
the app itself does nothing but force close for me. are you getting the same result?
do we maybe also need the odex file?
i was just going to say that....i am going to check...but the rom that i have is deodexed...do you have odex files?
ejlax said:
i was just going to say that....i am going to check...but the rom that i have is deodexed...do you have odex files?
Click to expand...
Click to collapse
i do not have the odex files. i'm giving up for now. lol hopefully somebody can figure it out. i'm good with my skinned geniewidget for now.
You say your rom is deodexed... you're running a fully deodexed rom on DI? Did you build this yourself, or...?
I have some ideas for the news widget, but I'd like to see newsreader working first.
Thanks!
I posted progress..
I posted progress on the same thread in the apps section. I rooted and pulled de-odexed files from an evo build and pushed them to the system/app/ directory, i then cleared the data in HTC Sense app and the widget and icon showed up. The problem is that they force close. You need 3 files
RSS.apk
NewsReader.apk
com.htc.NewsReaderWidget.apk
I don't think it will make any difference to use odex'd files. Usually it is better to have de-odex'd files to install. The files must be on /system/app/ directory in order to even show up and launch. I hope that a dev is able to take a better look at the androidmanifest.xml in the app or use logcat to see what the hell is going on.
If you want to write to the /system/app/ directory,
su
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
mv /sdcard/RSS.apk /system/app/RSS.apk
(etc...)
then applications-->manage-->HTC Sense -->clear data...
But again, FC's will occur until someone is able to look at the manifest and alter it. I looked at the MinSDK for this app and it is the same as the DInc, otherwise I would've changed that part with a Hex editor myself.
Hope someone is able to do this, we would all be one step closer to a smaller Evo, lol. (I really don't like holding a "kindle" to my ear anyways, lol!)
Red.
what errors do you get that cause the force closures? (logcat from adb)
Updating the manifest files isn't hard, but requires resigning... did you need to resign the evo files after deodexing?
vilord said:
what errors do you get that cause the force closures? (logcat from adb)
Updating the manifest files isn't hard, but requires resigning... did you need to resign the evo files after deodexing?
Click to expand...
Click to collapse
I didn't need to resign because the .apk files I pulled were from a build that was de-odex'd in the "Evo Android Development" Section. Root Explorer recognizes the files right away, but because they need to be system files, they can't be installed like other apps. I don't have a logcat because I really don't dev too much, but would be thrilled if others tried this.
Red
So yes, Titanium Backup and the deletion of google talk are at it again. This time I actually knew I shouldn't delete then brain farted and did it anyway. So here lies my marketless and FC gapps everytime I pull the market app up.
For the record I searched as best as possible for a solution and the closest I got was a link for gtalk and the Evo 4G, and needless to say it still doesn't work, the market and the force close gapps.service still happens after re install
A solution without a flash and re-root is preferred, please educate the new guy! Thanks for the record I know I'm a jack wagon lol.
Search these forums (or Google) for Fascinate System Dump. It will have whatever files you deleted.
So dump files obtained. Is this is simple drag and drop to the OS or do I need a program on the computer to be able to interface with the filesystem on the Fascinate?
Bare with me guys, while I bring myself up to speed on tearing through the Andriod OS, hacking windows is one thing - tearing apart my phone for the first time - thats a whole nother ball game for me.
DeezNotes said:
Search these forums (or Google) for Fascinate System Dump. It will have whatever files you deleted.
Click to expand...
Click to collapse
So I did that, finally got the files onto my phone and reinstalled all the google.apks including ones that were already existing on the phone.
To no avail I still get the gapps Force close and I'm still unable to download from market after restoring Google Talk Service.
Any help or a simple suggestion would be appreciated - been trying this all day with no success.
I'm not sure if you "installed" the apps or if you placed them back in their proper folder(s), but my guess is that any app you had pre-installed which you deleted was previously in the /system/app folder. The dump has all the files in this folder. You don't need to re-install these files, you need to just copy them back to the /system/app folder.
When you download and install an app, it will install to /data/app. If you "installed" the files rather than copying them back to /system/app, that may be the problem.
On a side-note, this is why I like to move files from one folder to another rather than use Titanium Backup to delete apps/files.
Don't forget to reboot your phone after you copy the files back to /system/app.
Lastly, I'm not responsible for what you break.
DeezNotes said:
I'm not sure if you "installed" the apps or if you placed them back in their proper folder(s), but my guess is that any app you had pre-installed which you deleted was previously in the /system/app folder. The dump has all the files in this folder. You don't need to re-install these files, you need to just copy them back to the /system/app folder.
When you download and install an app, it will install to /data/app. If you "installed" the files rather than copying them back to /system/app, that may be the problem.
On a side-note, this is why I like to move files from one folder to another rather than use Titanium Backup to delete apps/files.
Click to expand...
Click to collapse
Roger that side note - that will be my new policy when managing files.
As far as the clarification - I have been indeed installing the apps instead of moving them to the appropriate location - I guess the difference in installation location never occurred to me. Thank you in advance for the heads up and I'll report my success or failure, hopefully success after i get out of work this evening.
Don't worry if I brick I won't hold you accountable - after all I'm the one who deleted Google apps from the Andriod phone. LOL, In hindsight it was a terrible Idea.
Moved the htclockscreen.apk and the odex files from system/app with Root Explorer to get the stock froyo lockscreen going, but I need to restore the htc lockscreen. Moving them back didn't do anything, they're in the right place, but the system doesn't recognize it. I still have the stock froyo lockscreen. I mounted the system r/w, it just won't run as it should. I've even done a full system restore on my phone, no change there. Any suggestions?
Lesson: ALWAYS NAND BACKUP BEFORE SCREWING WITH SYSTEM!
Solved the issue, make sure you have the right permissions for both the htclockscreen.apk and htclockscreen.odex files, then reboot. Permissions should be rw-r-r. Thanks to g351427 for double checking that for me. I had it on the .apk, but forgot the .odex.
Not sure, but if its an apk, you should be able to find the lockscreen in application management. If so, clear default and see what happens.
The thing is, the lockscreen should be something way more imbedded into the phone than an apk, so your whole post doesn't really make any sense.
Same happened to me when I tried a different Sense Launcher. Something gets broken when you push files back. You would need to flash a ROM again, only catch is there is none. Good luck!
Sent from my HTC Glacier using Tapatalk
Found a thread in the Hero forums, apparently with the Hero you can flash it as an update. If I post the htclauncher.apk and htclauncher.odex, could someone make a signed zip? I'm at work, can't sign it myself here. I'll try flashing it, see if it works.
http://www.mediafire.com/file/kykrreu5sinncz6/HtcLockScreen.apk
http://www.mediafire.com/file/s283v3r410224hl/HtcLockScreen.odex
Please post questions in general section.
Clockwork will flash unsigned updates...
Sent from my HTC Glacier using XDA App
kitsunisan said:
Moved the htclockscreen.apk and the odex files from system/app with Root Explorer to get the stock froyo lockscreen going, but I need to restore the htc lockscreen. Moving them back didn't do anything, they're in the right place, but the system doesn't recognize it. I still have the stock froyo lockscreen. I mounted the system r/w, it just won't run as it should. I've even done a full system restore on my phone, no change there. Any suggestions?
Lesson: ALWAYS NAND BACKUP BEFORE SCREWING WITH SYSTEM!
Click to expand...
Click to collapse
I was wondering if you are S-ON or S-OFF, and if you changed the permissions of the apk and odex after moving them back to the app folder.
Rsotbiemrptson
S-off, fully rooted. Ran fix_permissions from recovery, still no change.
Got a favor to anyone with Root Explorer, could you look at HTClockscreen.apk in system/app, long click it and hit permissions? What checkboxes are filled in?
kitsunisan said:
S-off, fully rooted. Ran fix_permissions from recovery, still no change.
Got a favor to anyone with Root Explorer, could you look at HTClockscreen.apk in system/app, long click it and hit permissions? What checkboxes are filled in?
Click to expand...
Click to collapse
rw-r--r--
Should be the same as all the other files in the app directory.
That's what I figured. I have both the apk and odex set to that, still nothing. Was planning on exchanging this thing, might be a problem.
****, nevermind, I did forget to change the odex file, I guess. HTC lockscreen is back. I switched the odex and rebooted, it's back up and running. Thanks g351427.
Sorry misunderstood your post.
Anyone can help me to install Cyanogen MMS apk on touchwiz lollipop , on I9505 ?
Btw, I managed to install Trebuchet on touchwizz and is fully working, but I need that MMS apk too.
Even a backup made with titanium backup would help me.
Thanks !
And please don't reply if you are a noob.
Are you trying to install them like regular apps, or are you copying them to /system/app or /system/priv-app as appropriate?
Strephon Alkhalikoi said:
Are you trying to install them like regular apps, or are you copying them to /system/app or /system/priv-app as appropriate?
Click to expand...
Click to collapse
I copied it to both locations, I restarted my phone and now what?
Maybe I must copy it in a specific folder, but I don't know exactly where.
If you copied them to the proper locations Android should have updated on a reboot. Make sure the permissions are properly set. Other than that, if it's not working, e.g. force closing, then the app likely needs a supporting library not found in the Touchwiz ROM.
Strephon Alkhalikoi said:
If you copied them to the proper locations Android should have updated on a reboot. Make sure the permissions are properly set. Other than that, if it's not working, e.g. force closing, then the app likely needs a supporting library not found in the Touchwiz ROM.
Click to expand...
Click to collapse
Ok. What is the proper folder? If you know it.
I did not find anything with sms
I mentioned the proper locations in post 2. MMS goes into /system/priv-app. The MMS directory, as all apps are now stored in their own directories, should have permissions rwxr-xr-x and the app itself should have permissions rw-r--r--.