I was courious if there is a way to add the swype files to a rom before i install it.
I extracted the swype.apk and libswypecore.so from the stockl rom and put those in the correct spots.
It will install and show up without forcecloseing.
It will even go as far as show me the tutorial. and the trace line actually shows up. but the letters dont show up.
just got as far as being able to trace my keyboard.
I did install the beta and that works fine. but i want to make a couple of roms with it already on there to go back and fourth from.
myphonesbetter said:
I was courious if there is a way to add the swype files to a rom before i install it.
I extracted the swype.apk and libswypecore.so from the stockl rom and put those in the correct spots.
It will install and show up without forcecloseing.
It will even go as far as show me the tutorial. and the trace line actually shows up. but the letters dont show up.
just got as far as being able to trace my keyboard.
I did install the beta and that works fine. but i want to make a couple of roms with it already on there to go back and fourth from.
Click to expand...
Click to collapse
That is odd...usually what you said works for me.
I've read on a post that if you want the the sype to work that has been extracted from a stock rom u must also change the build prop to to mach the stock rom .. only modle and brand
Sent from my T-Mobile G2 using XDA App
Related
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!
Hi guys,
I'm running my stock (but rooted) ROM, is there any way to update the included version of Swype? I love Swype but the version shipped is 2.2.42 which, from my looks online, is fairly ancient.
Since it is part of the ROM, I presume this all but rules out just installing an updated apk over the top.
Sent from my MB525 using XDA App
Passa91 said:
Hi guys,
I'm running my stock (but rooted) ROM, is there any way to update the included version of Swype?
Click to expand...
Click to collapse
That's interesting, i would also like to know if that's possible!
I just tried this.
1. use root explorer to delete swype.apk in /system/app/
2. use root explorer to search "swype" in /system/lib/ and delete the one you find
(sorry, I forget the file name. it's like "libswype" or something~)
3. download and install the swype you need
4. use root explorer to move swype.apk from /data/app/ to /system/app/
It works.
I'm not sure what the libswype thing is, so it would be better to have a nandroid backup before trying this.
I have found a way to install the latest beta Swype on any device that comes with Swype pre-installed. Follow the directions below, originally posted on the Swype forums for the Droid X;
Originally Posted by grooves12
First, your Droid X must be rooted. There is plenty of info out there on how to accomplish this.
Get a root file manager (I use root explorer)
1. Change your default input method to anything other than Swype.
2. Mount file system as R/W
3. Delete (or move/rename) \system\app\swype.apk
4. Delete (or move/rename) \data\dalvik-cache\[email protected]@[email protected]
5. Delete (or move/rename) \system\lib\libSwypeCore.so
6. Reboot
7. Download and Run the latest Swype Beta installer
8. ENJOY!
I hold no responsibility if you screw up your system, and recommend you make a backup before attempting this, but, the above steps worked perfectly for me, and I am now running the latest Swype beta on my X.
These steps should also work on other models that come pre-installed with Swype from the factory, but I don't have another one to test, so have no way of being sure. If anyone tries it, let me know if it works for you!
(One thing. I found that after install, swyping letters wouldn't create words in the msg box. To possibly avoid this, go to tutorial in the Swype installer just after install and type any words and then finish, you should be good to go )
sooo i did as above but as soon as i click in a text input it opens the keyboard and then closes instantly...
As long as you follow every step, it should work.try un-installing the swype app and using the swype installer again, and reboot for good measure. I can tell you this has worked for me on 2.21 stock rooted rom.
Sent from my MB525 using XDA App
ok got it working thanks.
Many Thanks
Works like a charm!
Now it is possible to install/make a custom wordlist and use it without the complaints by swype that another word exist with the same spelling and it should be deleted popup!!
Great!
Thanks for the guide. Worked easily for me. The beta version seems better than the one that came with my defy+.
Cheers,
Nova
The beta version is a way better than the pre-installed one!
I lost mine updating to ms2ginger 3.0.
Took it back from their site
No regrets
i was using Eternal Prophecy rom for first time yesterday just to get a look into it and i loved the keyboard for it but i switched back to warm z at the moment and thinking that keyboard from EP would go great with myn's work.
what i wanna know is that can you take keyboards from any rom and make them usable to the one im using currently?
Like i said i want the EP Keyboard on Warm Z.
i tried extracting the files and i think i found the keyboard file but i believe it was a bin file and i renamed it to .apk to possibly pull it up from root explorer but that was a no go. i didn't bother changing it to a .zip file because i didn't even think that this was possible to do
Thanks
WINNING!
Joey_UFC said:
i was using Eternal Prophecy rom for first time yesterday just to get a look into it and i loved the keyboard for it but i switched back to warm z at the moment and thinking that keyboard from EP would go great with myn's work.
what i wanna know is that can you take keyboards from any rom and make them usable to the one im using currently?
Like i said i want the EP Keyboard on Warm Z.
i tried extracting the files and i think i found the keyboard file but i believe it was a bin file and i renamed it to .apk to possibly pull it up from root explorer but that was a no go. i didn't bother changing it to a .zip file because i didn't even think that this was possible to do
Thanks
WINNING!
Click to expand...
Click to collapse
You can extract the keyboard from ROM "A" and put it in ROM "B" but you also got the extract the lib file that goes along with the keyboard.
Take for example the Swype keyboard. Alot of people think that all they need is the apk and that's it....WRONG!!...hahaha...you need the libSwypeCore.so file to make it work, if not you'll get FCs left and right and you'll properly get a couple of grey hairs trying to figure out what's wrong
Oh just FYI, the lib file goes in system/lib and as you may already know you got to install the keyboard in system not just a regular install.......GOOD LUCK DUDE!!
mazdarider23 said:
You can extract the keyboard from ROM "A" and put it in ROM "B" but you also got the extract the lib file that goes along with the keyboard.
Take for example the Swype keyboard. Alot of people think that all they need is the apk and that's it....WRONG!!...hahaha...you need the libSwypeCore.so file to make it work, if not you'll get FCs left and right and you'll properly get a couple of grey hairs trying to figure out what's wrong
Oh just FYI, the lib file goes in system/lib and as you may already know you got to install the keyboard in system not just a regular install.......GOOD LUCK DUDE!!
Click to expand...
Click to collapse
the force is strong with you my friend.
Is there a thread or Video on how to do this. this going to be my first time ever diving into lib files and extracting stuff.
I'm a virgin
i pushed the lib and keyboard files to the right folders but im getting FC everytime i click a button
Joey_UFC said:
i pushed the lib and keyboard files to the right folders but im getting FC everytime i click a button
Click to expand...
Click to collapse
What keyboard are you trying to use? I don't flash sense roms so I never seen the keyboard on Warm Z.
There are other factors that you may have to take under consideration like the regular LatinIME.apk in Sense 2.2 (the one with arrows on the bottom of it) can't be used in AOSP roms (don't know why but you can't...lol).
Another thing that might be causing the FCs is permissions. Did you set the correct permissions for the APK and the LIB file? I generally use rw-r-r- for APKs and LIBs when pushing them to the system folder.
Let me know what keyboard you're trying to install and what rom you're trying to install it on and I'll try my best to make you a video or at least a step by step guide with pictures.......
Ok. So I have been reading a lot around many different Forums about the Voicemail Notifications and it also sending an SMS Notification. Seems the quick fix is the obvious which is installing another SMS Agent and deleting the Stock. Problem is is that to me that is like having the check engine light on in your car and just putting black tape over the light or pulling the bulb. yes it hides the notification but still leaves it broken. My question is What files handle the voicemail? Since all custom roms do not have this problem it seems there is a fix somewhere.
Another question is how can there be a rom with no SystemUI.apk? I flashed Elite Rom and I have searched through every file and folder with Root Explorer,Rom Toolbox,ESFile Explorer and Astro File Manager and yet to find the first thing that even as much as says systemUI.
What Rom are you running? Does the voicemail thing happen on Elite Rom? Just block the sms text that it sends you. As for systemui.apk its in system/app, and if its not there try looking in data/sysapp or something similar
Sent from my PC36100 using xda app-developers app
At the moment I am running Energy Rom. No it doesn't happen on Stock whether odex or not. Doesn't happen on Elite or a few others either. It happens on nearly all ICS or JB Roms and anything with the newer versions of Sense built in.
As for the other I have looked those locations many,many times. What got me to looking is I do not like the Status Bar and it doesn't have screen capture. I tried to just flash both but no go so I decided to just change the systemui.apk file to one that does work. If your interest is now peeked I would say download and unzip the Rom and search for yourself. There isn't a file or folder I can find that I haven't checked. Also flashed it and checked via root to see if it was a file that I would only find once flashed. Haven't located it in 2 days looking but the Rom does work except I can't change the ui to something else.
Fangstien said:
At the moment I am running Energy Rom. No it doesn't happen on Stock whether odex or not. Doesn't happen on Elite or a few others either. It happens on nearly all ICS or JB Roms and anything with the newer versions of Sense built in.
As for the other I have looked those locations many,many times. What got me to looking is I do not like the Status Bar and it doesn't have screen capture. I tried to just flash both but no go so I decided to just change the systemui.apk file to one that does work. If your interest is now peeked I would say download and unzip the Rom and search for yourself. There isn't a file or folder I can find that I haven't checked. Also flashed it and checked via root to see if it was a file that I would only find once flashed. Haven't located it in 2 days looking but the Rom does work except I can't change the ui to something else.
Click to expand...
Click to collapse
SystemUI.apk is right here (see attachment)
Its in /system/app.
As for the ics thing, i cant help you there because i never run those.
Thanks for the screenie but it is Elite Rom with no SystemUI.apk but after much travel through Google Search the best I can figure is that the version used for the Rom doesn't have this file. I read somewhere that 2.1 and before didn't use the file which is what this Rom was based off.
As for the voicemail coming in SMS I found 2 different fixes but 1 doesn't work for me and the other I do not know how to do. First is an SMS to 9999 saying Block 9016. Got a reply saying blocked but the very next message also sent an SMS. Not sure if it is just my phone or no so......The other is to replace the Phone.apk in system/app with one from a rom which doesn't have this problem. I tried many different Roms using Root Explorer to copy/paste the file and recovery to fix permissions but always came up with stopping unexpectedly errors. I did do the wipe cache/davlik also. Is there another step to this process I am overlooking? This SMS 9016 is what is causing me to not use a ICS Rom that is really awesome otherwise. I really don't want to install the bloated GoSMS or HandscentSMS.
I had the original optimus g on att and had been running a leaked version of 4.1.2 and was able to get an aosp version of the mms.apk to run (didnt like the one on the rom, no emojis haha) and since this is running 4.1.2, would it be possible to swap in that same mms app if i root the decive? If anyone braver than me wants to give it a try i still have the mms.apk i had on my OG. Or possibly root, install tb and then freeze stock/restore backup of mms.apk? If anyone has done this already then awesome, if not maybe ill do it this weekend (became a bit of a flash-o-holic with my OG so i cant wait for someone to tear into this and get some nice roms loaded
vinniemac84 said:
I had the original optimus g on att and had been running a leaked version of 4.1.2 and was able to get an aosp version of the mms.apk to run (didnt like the one on the rom, no emojis haha) and since this is running 4.1.2, would it be possible to swap in that same mms app if i root the decive? If anyone braver than me wants to give it a try i still have the mms.apk i had on my OG. Or possibly root, install tb and then freeze stock/restore backup of mms.apk? If anyone has done this already then awesome, if not maybe ill do it this weekend (became a bit of a flash-o-holic with my OG so i cant wait for someone to tear into this and get some nice roms loaded
Click to expand...
Click to collapse
You can install the MMS.apk as a user app and not a system app. Makes it quite a bit less risky. If it causes problems you can just uninstall it.
whenever i try to install it it keeps saying its a system app and then fails cuz it says there is an app with a conflicting signature. is there a special way to install it as a user app instead of system or does it all depend on the apk?
I was messing around with this the day after I first got mine. Since they have the same signature, you can't install both at the same time. The only way that I would suggest doing this safely is to be rooted, set the system\app folder to read/write, rename the UniMessagebin.apk to UniMessagebin.apk.bak, then rename UniMessagebin.odex to UniMessagebin.odex.bak. Copy your mms.apk file to the system\app folder and rename it to UniMessagebin.apk then set permission on it to -rw-r--r--. Then set you system\app folder permissions back to rwxr-xr-x.
You should NOT need to reboot at this point. If the apk is valid and will work the the current system framework, you should see it show up in your app drawer. I was able to get the AOSP 4.1.2 mms.apk to run ok on my phone, but MMS messages weren't working (apparently a known issue with 4.1.2 AOSP). If the apk force closes or doesn't show up as valid, go and delete it from your system\app folder and rename the other two files back to their original names before you attempt to reboot.
Good luck!
i actually found one that worked but didnt have the popup like i had on my original og and the stock one on pro has it...plus the notifications didnt work at all...only reason i knew i had msgs waiting was cuz i happened to open the app...thankfully gf knows wat a geek i am and believed me when i told her haha. back to hunting i guess...thanks for all the help
and then i came across this one...so far has everything i wanted and a dark theme too http://bit.ly/125siHO lets see if notifications work...sux being the only night owl i know haha