Hey I'm currently running the CyanogenMod-6.0.0-Slide-RC1 on my mytouch slide and was making attempts trying to install some stock apk files. From another thread (which I shall not mention just so the thread stays open) I was able to download the stock apk/odex files for the faves and friends widgets and the mt3gs swype (in my opinion the best working/looking version of swype out there that I've tried at least...).
The apk/odex files are saved onto my sdcard, in my downloads folder. I'm not sure if I'd actually need to rewrite some code or something to get the stock stuff to run on CM6. Any light anyone could shed on the subject for me would be GREATLY appreciated!
First, most of the HTC widgets will only run on a rom with sense, which CM6 is not. Second, I don't believe CM6 is an odexed rom (I haven't used it, so someone correct me if i'm wrong), so you can not use the apk/odex files from the stock build. Third, this post would be for Q&A not development.
falken98 said:
...Third, this post would be for Q&A not development.
Click to expand...
Click to collapse
Okay, well as you can tell, I'm obviously a noob when it comes to programming as well as this forum..so thanks for the heads up.
And thanks for the info about HTC widgets only running on sense, that really helped out a bunch.
If you want to add or remove system apps try this:
1 Get 7zip
2 open CM6 with 7zip
3 Navigate to /system/app folder with 7zip
4 Add or remove apk's you want,thats it you are done
Odex files are not required for 90% of apps in CM6
Hope this helps,i have made a barebones(minimal) rom-its posted on here,all you need to do is add your own apk's to it.Or just make your own rom,but adding google apps to a rom requires adding few more files to /lib and /xlib folders,if you new to android try my barebones rom it will save you few headaches adding google apps.
Hey
dustinkh said:
Hey I'm currently running the CyanogenMod-6.0.0-Slide-RC1 on my mytouch slide and was making attempts trying to install some stock apk files. From another thread (which I shall not mention just so the thread stays open) I was able to download the stock apk/odex files for the faves and friends widgets and the mt3gs swype (in my opinion the best working/looking version of swype out there that I've tried at least...).
The apk/odex files are saved onto my sdcard, in my downloads folder. I'm not sure if I'd actually need to rewrite some code or something to get the stock stuff to run on CM6. Any light anyone could shed on the subject for me would be GREATLY appreciated!
Click to expand...
Click to collapse
Could you point me in the right direction for the stock swype apk?
Thanks lviv, i'll try that and i'll let you know if it works, thanks!
And panda, I found the yhread somewhere in this development area..i'll look for it again and post a link?
On second thought, maybe i'll just pm it to you.
Sent from my T-Mobile myTouch 3G Slide using XDA App
BLEH.
I had trouble running the command line .zip version of 7-zip. I've extracted the files from the zip and try to run the program but it open and closes right back up. I've tried reinstalling and what not but it still doesn't work...I'm running Vista 32 bit if that helps at all.
Thanks again!
Oh, and here's the link to the stock stuff for the MT3GS, enjoy! (I do not take credit for any of the work put into the linked thread, I'm just passing along some great stuff!!!)
http://forum.xda-developers.com/showthread.php?t=729529&highlight=stock+apk
EDIT: I'm dumb and figured out how to use the 7-zip program. Super stoked...I hope my mods work.
Bleh, I tried putting the stock myfaves, friends, and skype .apk and .odex files into the apps folder and made my own custom rom...installed everything fine and then I looked through my apps and widgets to see if I could use it aaaaaand. They're nowhere to be found. Great. =/
So again i'm stuck without the slightest idea what to do next. Thanks in advance for the help!
Related
I have been driving myself crazy trying to get this to work, and after almost 6 hours of no luck, I ve finally just had to ask.
Im basically trying to remove a "feature" of a ROM and add it to another ROM, but without using metamorph. On Clays Reremix of CSDI, he has this little android guy that is in the background on the dialer. Im wanting to move that file over to the original CSDI ROM, but I just cant figure out exactly which files will need to be moved. Is that file stored in the "Phone" apk? Is it just a matter of swapping that apk with the original "phone" apk found in CSDI?
And, Im trying to add the launcher from a theme called Android Plus and move it over to CSDI. I was successful one time in moving the little android dude to the dialer screen, but I havent been successful in changing the launcher ( it always ends in a fc loop after getting past the Google setup). It seems that everytime I sign the zip and flash when Im done, that even with swapped apks, the ROM stays the same.
Is it even possible to accomplish what Im trying to do, or am I simply too much of a n00b to be able to do it?
The easiest thing to do is to push both files using adb. Take both files from Clay's rom and put them where you can find them, plug in your phone to the usb, and use the command:
adb push C://*location*/Launcher.apk /system/app/Launcher.apk
and
adb push C://*location*/Phone.apk /system/app/Phone.apk
That will erase the original launcher and dialer and replace it with the new ones. If you don't know how to use adb, find the thread in the development section and follow that. It's not hard to do.
Or, you can use an app called system app backupper. Backup the apps you want from clays rom, and restore them on csdi.
Awesome! Thanks alot for your help! Btw, Im from Tampa myself. I ve been in Germany for 8 years now. Nice to know we still got the helpful people! j/k
???
If the dialer your talking about is before the call is connected, it's in the Contacts.apk.
thanks for your help!
Thanks RichieDaze, glad I scrolled down...
Hey everyone,
I just got my evo (2.2) rooted last night (pretty happy about that since that was my first time rooting, and I got it on the first try, thanks to that amazing guide in the dev section). So far I've been able to remove all the Sprint crapware, without any problem. My next goal is a little more ambitious though and I want to make sure I don't mess this up...
I hate the new default mail app. This IMAP sync functionality for POP3 accounts really sucks.
So what I was wondering is... Would it be possible to manually swap out /system/app/mail.app for the mail.app from 2.1? What are the risks/dependencies? Has anyone tried this yet? And last, but not least, if this is possible, does anyone know where I can get a copy of the mail.app from 2.1?
Thanks,
Rifraf
Sent from my PC36100 using XDA App
You can just download the stock rooted 2.1 zip from the wiki, then open the zip, all the apk's will be in system then apps, .. I think thats where they are anyway. If thats no it just search around in the zip. The Mail.apk will be there somewhere.
So now I've got the Mail.apk and Mail.odex files from the 1.47.651.6 ROM.
I tried replacing the stock 2.2 Mail.apk and Mail.odex files in /system/app, and set the permissions on these files to 644 (same as the originals). Now the app isn't showing up at all on the phone in the UI.
Looks like, in the meantime, I'll be putting back the original 2.2 Mail apk/odex.
From what I read at code.google.com/p/smali/wiki/DeodexInstructions (sorry, n00bs can't include links in posts here), it appears that the only way to replace the new Mail.apk with the older version is to regenerate the odex file? Is this correct? This is, of course, assuming that the apk itself will work on the later OS (I'm hoping it will).
And if so, is there a walkthrough / guide how to do this?
Thanks,
rifraf
Hello. Hopefully someone can help me with this.
I have created an Elite themed Launcher Pro (based on Koni's Elite series I rom). I have all the framework modified and the apk ready to flasha gain.
I started by using the zip from the Myn's Rom launcher pro and replaced the framework files. i flash it and it does place the apk in data/app however the phone doesnt recognize that it is present. Nothing shows in applications under settings and cant get it to "run".
When i move the apk to system/app it works perfectly.
anyone have any ideas on what might be causing this. I am sure i probably just missed something silly but i cant seem to get it going for the life of me.
omegasun18 said:
Hello. Hopefully someone can help me with this.
I have created an Elite themed Launcher Pro (based on Koni's Elite series I rom). I have all the framework modified and the apk ready to flasha gain.
I started by using the zip from the Myn's Rom launcher pro and replaced the framework files. i flash it and it does place the apk in data/app however the phone doesnt recognize that it is present. Nothing shows in applications under settings and cant get it to "run".
When i move the apk to system/app it works perfectly.
anyone have any ideas on what might be causing this. I am sure i probably just missed something silly but i cant seem to get it going for the life of me.
Click to expand...
Click to collapse
Only thing I can think of is when modifying it got signed as system file maybe? Not too sure cause I modified the original LP apk and reinstalled from SD root like normal app. Seems this would be easier than having to flash it but just my thoughts.
Also, why not just leave in system/app?
The main reason for not leaving it in system/app (and also for the flash) is because it doesnt put the dock background on by default. Those who would like to use it have to go and set it them selves. Which isn't a huge deal by itself but trying to make it as easy as possibe for the users.
Sent from my PC36100 using XDA App
I need the files for the default kindle fire launcher so I can help port it for other devices and if you don't have it how do I obtain it
Do your research. There is already a thread regarding the KF Laucher port in the dev section. There is no need to open yet another thread.
twa_priv said:
Do your research. There is already a thread regarding the KF Laucher port in the dev section. There is no need to open yet another thread.
Click to expand...
Click to collapse
That's cool but me and someone else are gonna make a different port
They really havent got anywhere in that other thread
Sent from my Kindle Fire using xda premium
Ok this is the Apk from the stock kindle firmware
If you get the files you need, how long would it take a certified hacker such as yourself to complete such a port?
probably going to need a lot more then just the apk. could probably just download one of the stock Roms on the forums and extract the zip to get all the files you may need. It would be nice to port over a few more stock apps into other Android versions. I personally have spent more than a few hours trying to get the stock email and contacts app working on CM7 and is not as easy as I thought it would be. I also suck so I'm sure that has something to do with it.
The APKs are encrypted. You cannot just go into it, pull out code, and easily port it over unless you decompile them first.
It's just garbled junk when you extract it.
The OP has no idea how to do this, and it's already something someone else is currently trying to do and even they're having a few issues since it's pretty much just images and fancy shader plugins that make up the entire thing. Not even the bookshelves themselves are images either.
Jessical said:
The APKs are encrypted. You cannot just go into it, pull out code, and easily port it over unless you decompile them first.
It's just garbled junk when you extract it.
The OP has no idea how to do this, and it's already something someone else is currently trying to do and even they're having a few issues since it's pretty much just images and fancy shader plugins that make up the entire thing. Not even the bookshelves themselves are images either.
Click to expand...
Click to collapse
question?
How am I able to extract Roms and then push files from the extracted Rom to my device? Just curious as I do this all the time. Nothing major, did this with things like the bootanimation.zip from cm9 and a few apks from zips of Roms for my phone. Most would not install if I just put on sd partition and hit install but for example I am writing this on the stock keyboard I took from the prerooted stock 6.2.2 Roms zip. Extracted the zip to my desktop, used that qadb thing floating around to overwrite the file with the same name in CM7 on my Kindle and was able to use the keyboard after rebooting. Like I said just curious, do understand it's not always as easy as putting an apk in a directory and rebooting but I use files from extracted Roms all the time.
chairshot215 said:
question?
How am I able to extract Roms and then push files from the extracted Rom to my device? Just curious as I do this all the time. Nothing major, did this with things like the bootanimation.zip from cm9 and a few apks from zips of Roms for my phone. Most would not install if I just put on sd partition and hit install but for example I am writing this on the stock keyboard I took from the prerooted stock 6.2.2 Roms zip. Extracted the zip to my desktop, used that qadb thing floating around to overwrite the file with the same name in CM7 on my Kindle and was able to use the keyboard after rebooting. Like I said just curious, do understand it's not always as easy as putting an apk in a directory and rebooting but I use files from extracted Roms all the time.
Click to expand...
Click to collapse
This is an educated guess, but I think it has to do a lot with whether or not an app is tied to the framework, or to the specific device ID.
Its not that hard i downloaded the email client from the kindle fire on my xperia play all what i did was go into root explorer and make a copy of the apks on my sd card
---------- Post added at 07:10 PM ---------- Previous post was at 06:58 PM ----------
http://www.mediafire.com/?fe6b6oaooz09pxb here this is the launcher works on my xperia play post pics soon
Posting stock aosp browser that works with S4 (to me works better then Samsung and Chrome browsers). Move apk to system/app and fix permissions
Use this file along with above if you want your Browser.apk to sync with Chome desktop (dont forget to check sync in settings)
Thanks in advance for your help
I hate to sound I extremely noobish but how do you fix permissions?
Sent From My T-Mobile Galaxy S4
aLdaRiS said:
I hate to sound I extremely noobish but how do you fix permissions?
Sent From My T-Mobile Galaxy S4
Click to expand...
Click to collapse
Try without fixing, most likely will work too. I use Root Explorer app to move files and fix permisions. You do need to be rooted.
I've tried moving both files to /system/app and fixing permissions. When trying to launch browser it crashes. I tried both manually fixing permissions in root browser, and trying to fix permissions in recovery. Permissions match that of all the other apps that appear to be in /system/app directory.
I really like the AOSP browser so I'm willing to try other things to get this working. Do you think you could get both files into a flashable zip we could flash from recovery?
I will try to build one myself to see if I can get it working that way.
Follow the directions from this post....
http://forum.xda-developers.com/showthread.php?p=41283596
Haven't had any luck getting flash working on this browser, though.
Sent from my SGH-M919 using xda premium
Made a flashable zip that got it installed. Bookmarks don't appear to be syncing for me, but then again I really don't use chrome to have anything to sync. Someone want to confirm if that's working?
** Disclaimer Begin **
I'm not a DEV in any way, I just tinker with things. I take no responsibility for what this does or doesn't do to your device. I've tested this on my device, and can confirm it works, however I'm not perfect at these things. Flash at your own risk. As always make a backup first!
** Disclaimer END **
As always make a backup first!
Zip is attached. Following along what they said in that other post.
Find and rename the following apk(inside the /system/app folder): BrowserProviderProxy.apk to BrowserProviderProxy.apk11 (or anything else really).
Do that before you install the zip file.
Just reboot to recovery and flash the zip.
*credits*
kolyan - posting working files
Lantek23 - Used the update-binary and modified the updater-script from Blue Jelly Bean 1.0 theme as a refrence
BigSK225 - linking to that post with info
anyone I missed
Dont know what you guys are doing wrong. I am not a dev. I just moved those 2 files to /system/app/ and I have AOSP Browser and sync works fine (i am rooted on latest firmware by the way)
ps. also moved AOSP Keyboard with Dictionaries and it also works fine
Got sync for bookmarks to work. Forgot to check sync in settings. I think just moving the files probably would have worked if I had renamed the BrowserProviderProxy.apk in /system/app to begin with, but I had already started making the flashable zip. I figure it will be useful to someone at some point.
Thanks for the flashable zip I couldn't get it to work any other way.
My only question is why can I not rearrange my bookmarks? When I'm in the bookmark screen the menu button doesn't give me any options and long pressing on them doesn't give me the option to reorder them.
Toastalator said:
Thanks for the flashable zip I couldn't get it to work any other way.
My only question is why can I not rearrange my bookmarks? When I'm in the bookmark screen the menu button doesn't give me any options and long pressing on them doesn't give me the option to reorder them.
Click to expand...
Click to collapse
Sorry, I assume that there is some way to order them somehow, but I've never been able to figure that out.
well ****;
after flashing your browser apk;
every timei boot into android, i get this:
(pic attached)
any ideas ?
Rename BrowserProviderProxy.apk. That fixed that error for me.
thehothit said:
Rename BrowserProviderProxy.apk. That fixed that error for me.
Click to expand...
Click to collapse
this worked. :good:
anyone has an apk of the flashplayer to reinstall ?