[TOOL][BETA] ID Wizard - Galaxy S II Android Development

Hey
Aplologies if this is in the wrong place! Please move if necessary.
Changing IDs after porting lockscreens or something is time consuming and annoying . So a while ago I tried Untermenschs Resource Mapper.
It worked ok but it would sometimes miss ID's and sometimes would find ID's incorrectly where the same name existed for say a string and an id.
I was porting lockscreens through SGS2 firmwares, had excel 2003 installed and a bit of VBA knowledge so thought I'd give it a go myself.
It works on the same principal. Mod your framework-res.apk with the images, strings,ids,layouts etc etc. Compile and get your new public.xml.
I used this on files I had ported code across into from android.policy.jar and framework.jar.
When prompted, give the tool your old roms public.xml and the new one. Show it a folder where the files are that you have ported the code across into and it will look up the IDs names and types in the old public and then find the new ID in the new public and change the file accordingly. It comments that line with the type and name for easy identification in the same way untermenschs tool did but includes the type as well.
IT OVERWRITES THE FILES, SO MAKE SURE THEY'RE NOT YOUR ONLY COPY, JUST IN CASE!
Excel 2003 is needed as I only realised afterwards that they removed filesearch from excel 2007 inwards. I will redo that part of the routine.
The code is scrappy and Im certainly no expert when it comes to VBA but this has worked 100% in the last 2 ports we have tried. The 10 lockscreens for SGS2 KL1 and 11 for SGS1 JW1.
Please someone try it and let me know how it goes. Would be nice to see if its working good for others or failing miserably.
If it saves someone as much time as it saved me in the last port it will be worth posting
Link removed for updating...
Sent from my GT-I9100 using Tapatalk

Related

New HTC Keyboard

http://forum.xda-developers.com/showthread.php?t=336587
tried copying over to prophet but have not done any modification yet. Looks like we need more changes to make it work in our device. Guess I need help from experts here. Below is the screenshot of my failed attempt.
i hope someone will make it work well on our device !
can't wait to have this new keyboard, it seems awesome
there are two things that i need to do now...
1. get the mapping right...which I am trying figure out now
2. produce it as a cab file so that everyone here can use it...have to worry about this later since i have no experience creating a cab file
it's working on my prophet now but for some strange reason it only works in Word mobile I don't know why but I'm looking into it
Edit:
It works in most apps but only when making a new file or document.
i had little success, suspecting picture files are not complete. if you looking at the entire sets of image file, you will probably see various file similar to those in http://forum.xda-developers.com/showthread.php?t=331155 and registry key may have point to the wrong files as well.
as for me, i managed to get to the stage same as shown in the thread. but after typing a few keys , it went haywire....sigh...
Try this http://www.cootek.com/ and quity wasting your time ...
thanks..i have mentioned that to fellow members before. maybe i shld wait for the official release by end of this month
the cootek software is pretty nice
too bad there's no multilanguage support yet

[Release] UC ROM SDConfig.txt Builder (reborn) [Prikolchik Ed.]

When LennySh had released a UC ROM I was looking for a UC Rom SDConfig.txt builder and found THIS. However, it would not even load on my Windows XP laptop... So i decompiled the program to get the source code, completely redone copy of original interface by hand (God, that was painful) and have seen numerous bugs in the code. I was going to report them to original developer, however seems like he doesn't work on this program anymore. So i decided to take this matter into my own hands and started developing this program further.
SDConfig Builder v0.7.85 PE (released July 16, 2008)
Features:
-- SDConfig.txt builder.
-- reg2xml converter (including special character/Unicode support)
-- xml2cab packer
-- xml preview/edit
-- custom Owner Information to XML
-- a few other things...
Known Bugs: I need your help finding them!!!
NONE known
Things to work on
1. Have to be 10000000% sure reg2xml and owner info generator work correctly. Need testers.
3. Built-in XML editor does not save by itself (but works fine with "Edit XML" button)
5. Have to make window dynamic (so it can go full size)
6. Make suggestions!!
Instructions to use
-- Unpack the archive to any folder
-- Make sure you have Microsoft .NET Framework v2.0 installed
-- Run "SDConfig Builder.exe"
-- Read documentation on XML and SDConfig.txt (Click link)
-- Have fun. Report bugs. Ask for new features.
Download (direct link. No wait time!) (250kb): SDConfig.Builder.v0.7.85.PE.rar
NOTE: Original project was started by doedoe and since then almost all of the code has been rewritten by me...
NOTE2: I'm 2nd year computer science student and my experience in .NET programming is limited to 30 hours so please DO NOT expect miracles from me But I will certainly do what I can...
Change Log:
v0.7.85 PE (July 16, 2008)
-- reg2xml: Fixed MANY bugs thanks to uzziah0 for pointing some of them out!
-- reg2xml: now has Unicode support (non-English characters, i.e. Russian, German, Spanish)
v0.7.8 PE
-- Completely redone "SDConfig" tab interface.
-- Added drag-and-drop feature for adding CABs & XMLs
-- Dag-and-move items in the list
-- Can now open existing SDConfig.txt files!
-- Many other new features...
NOTE: I have only made changes to SDConfig.txt part. Everything else is same as in previous version.
v0.7.21 PE
-- Fixed few SDConfig.txt save file bugs
-- Fixed Owner Info 2 XML bugs. Now works great =)
v0.7.1500.1 PE (Prikolchik Edition)
Bug fixes:
-- reg2xml now understands values that are taking move than 1 line.
-- reg2xml works correctly with hex values and converts them to base 64
-- xml2cab is now working correctly
-- fixed problem with saving SDConfig.txt (was placing '\n' character at the end of every line)
-- removed/added some notification windows
-- many minor fixes
New features:
-- XML-tester/editor. Please use "Edit XML" button on the top right.
-- Unicode reg file support
-- Owner Information generator. Please test it!
v0.6.3456.1PF (PF = prikolchik fix)
now works on WinXP (added workaround)
Added reg2xml feature
Fixed few notification windows
Fixed minor bugs
(everything below by Doedoe)
v0.6
Fixed Tab's at end of lines
v0.5
Fixed missing CABs & XML in output file issue
Fixed source CABs & XML selection issues
Fixed Move Up / Down experiance
Added Select All option in source files
reserved for more info
Sweet man. I def try this out in a few and report my findings. I'm glad to see that you picked this project up.
and by god.. u r good at it.. this is a wonderful face lift to the original proggy.. keep it up
wow! nice stuff, will defo try it...
also going to try it out, I love UC compatibility.
This looks great, but I'm looking for a little more instructions before I start.
Do I need the CAB files for this to detect, and if so where should they be (on my SD card or PC)?
Do I need to run this so it reads stuff from my Axim?
I'm just looking for a little more details in:
-- Read documentation on XML and SDConfig.txt (Click link)
-- Have fun.
because the other thread doesn't include those details either.
uzziah0 said:
This looks great, but I'm looking for a little more instructions before I start.
Do I need the CAB files for this to detect, and if so where should they be (on my SD card or PC)?
Do I need to run this so it reads stuff from my Axim?
I'm just looking for a little more details in:
-- Read documentation on XML and SDConfig.txt (Click link)
-- Have fun.
because the other thread doesn't include those details either.
Click to expand...
Click to collapse
Well, it is all much more simpler than you think =).
You just specify a folder on your computer with CAB files and program will read their filenames. That is what you will be operating with.
Program will not copy, or do anything with cab files, it only read the filenames.
It cannot read anything from your Axim (only the details, or whatever, that were originally made by Doedoe but were not tested by me due to lack of Vista)
The documentations in the link is about SDConfig.txt files. What they are and how they look. There is also information about XML files. That link does NOT have ANY instructions for using SDConfig Builder.
Also, just want to note that in a few days i will release a much better version of SDBuilder which should be much simpler to use.
I dont know if i should create any instructions for it, since it is all very straight forward... But we will see.
new version of SDConfig is posted. See first post for download link, description and screenshots.
nice work.. will try this on my next flash, probably tonight... lol..
progress
any progress on this great software??
madamada31 said:
any progress on this great software??
Click to expand...
Click to collapse
I dunno if i even should work on it. 500 downloads and not a single constructive comment. I dont even know what to change or improve... and if anyone actually finds in useful...
Why would i spend time on something nobody needs, when I can do something else that people actually need (non-PDA related)
this is a great app, its been saving me about 30 mins each time i flash, its good that i can just select the cab files to install just by checking the boxes.. keep up the good work...
not sure what to say on it needs to be improved
here is an idea... : if you look at Schap's Advanced config it is all about tweaking and such, but it only allows you to change it manually at runtime
However, if it could make those changes and export to XML/cab file so it could be stored in SDautorun....
prikolchik said:
I dunno if i even should work on it. 500 downloads and not a single constructive comment. I dont even know what to change or improve... and if anyone actually finds in useful...
Why would i spend time on something nobody needs, when I can do something else that people actually need (non-PDA related)
Click to expand...
Click to collapse
Wait, wait!!
I found this software today when I tried to find something that apparently is nowhere to find elsewhere:
What I need is a XML to REG converter.
Your first post is saying that exactly this is integrated since V0.6.3456.1PF:
prikolchik said:
v0.6.3456.1PF (PF = prikolchik fix)
now works on WinXP (added workaround)
Added xml2reg feature
Click to expand...
Click to collapse
Only I can't find this XML2REG feature in any version of the software.
Of course a REG2XML conversion is integrated, but not the other way around.
I would be glad if you could tell me how to use this because apart of a Pearl script which needs some libraries which are meanwhile not available for download any more I have found nothing that can handle this conversion.
Thank you very much in advance!
I played around with this software for about 5 minutes this morning, and I just wish I had found it a couple of weeks ago before setting up all my UC by hand... Lol... Oh well...
So far looks very good, I'm gonna test it some more and let you know if there's anything that can be improved.
One thing I'd like to see is a list of common reg entries that can be modified, and an xml created. Kind of like a schaps Advanced Config thing, but so that those settings that are chosen are done by the UC, instead of after...
what i woldn't mind seeing in this software is xml settings for all settings in control pannel... stuff like lights or sounds etc..... thanks in advance thats if u still wanna work on this program
thank you very much, prikolchik.
it is very useful. thanks again for your great efforts!
Silly question.. I've been reading over the various threads related to this.. does this process only work thru a UC compliant ROM.. or can I build a config file and run it after installing any ROM?

Modifying ActionMenu.dll?

Hi all,
I was trying to modify the ActionMenu that pops up when you slide the querty out. This is on a HTC S740, but I suppose it would be the same for all HTC devices with a slide out keyboard. My intention was to edit it in a way that option nr. 3 (messenger) brings up a different messenger than WLMessenger, as I never use this one.
My findings so far are that the information to the links are stored in a dll called ActionMenu in the windows folder. I was able to open it with notepad, however editing the path for the messenger somehow broke the whole dll so ActionMenu won't pop up at all anymore when sliding the keyboard open. I also tried editing it with XN Resource Editor, but there nothing is displayed. So for now I am at my wits end.
Maybe someone else could help out here? Would truly be appreciated.
Regards,
.-ombre-.
Dll is a compiled library and therefore a binary file... If you would like to edit it this brute way you should use hex editor and only REPLACE links. That means, new link must have the same lenght as the old one and none of bytes should be moved. Then obviously, final file must have the same size as the old one.
Anyway, then it mustn't work either.
yeah, thats something I tried in the meantime and no, that doesnt work either..
Oh well..

UPDATED: DeviceID fetcher (now showing multiple IDs)

This a small application I wrote to automatically retrieve the DeviceID on your PC without having to open the registry editor. It can also create the DeviceID.txt file with the id value stored. It's written in Java so it requires JRE to be installed (most of you already have this)
http://rapidshare.com/files/403680176/DeviceID.jar.html
Make sure you have Sony Ericsson Update Service installed otherwise the device id will not be created in the registry
UPDATE: App updated to show all Device Ids stored in the registry
still dont work for me
windows 7 x64
It's been downloaded too many times (10) for a Free Rapid Share account, it is no longer downloadable, you'll have to upload elsewhere
Balur said:
It's been downloaded too many times (10) for a Free Rapid Share account, it is no longer downloadable, you'll have to upload elsewhere
Click to expand...
Click to collapse
new link posted
Hi !
As you can see I have more Strings in the registry ?
Whats your methot of determining which is the right one as they all show different DeviceID Strings ?
THX
pietropizzi said:
Hi !
As you can see I have more Strings in the registry ?
Whats your methot of determining which is the right one as they all show different DeviceID Strings ?
THX
Click to expand...
Click to collapse
I always get the first one, there is no way afaik to determine which one is getting used at any point. I can maybe change it so that it displays everything and lets u select the one you want to use
Well the point's not what I want to use, it more what's the right one at time of flashing. Is it save to delete those keys so the right one is rebuilt inn case of reconnecting the device ?
it's really not easy to find which one is being used at any point. i don't know if it's safe to delete them from the registry, although i would suspect that it is. just make sure you use the same usb port whenever you flash. that way you avoid overcomplications with this issue
THX for the info. I'd try to find out the right one.
In my case it was the second key found, not the first!
So this tool does not work for everyone.

Enable SMS on Any ROM

Since there's now an Xposed Framework Module available to do this same thing, that is the much better way to go than modifying your framework-res.apk directly.
Check that out here http://repo.xposed.info/module/de.makuser.nexussms
-Original post follows-
I got tired of seeing several threads about this topic so I figured I would post a "How to", which should work on all ROMs and versions around.
This procedure is actually fairly simple, and if you have basic Android and computer knowledge you can do this.
What Does This Do?
On mobile-enabled tablets like the N7 3G and the N7 LTE, the device itself is capable of sending & receiving MMS and SMS messages. Maybe you've read about how Google Hangouts got the ability to do this not too long ago. However, if you excitedly downloaded and installed the new version, you may be like "What the hell is this?!?" because by default you cannot see any SMS-related options. In Jellybean and KitKat, a device has to be "a phone" before the system thinks the device is able to send SMS and MMS messages. However, its fairly easy to change this particular property on your device so that it self-identifies as a "phone" and you get access to SMS.
Important: You actually have to have SMS service to use SMS service. Even though it boggles my mind, people have actually sometimes been confused by this particular mod, and have asked me if it somehow gives you SMS service. It does not, it only gives you access to the software functionality to send and receive SMS messages.
Even More Bolded Text!: there is one exception to this. If you are using CyanogenMod 10.2 (or 11 if they have ported Voice+ to it, not sure at this time), you can use this mod in conjunction with Google Voice and the Voice Plus app. Voice+ allows you to send & receive messgaes via the Google Voice service behind the scenes, but on the front end you can use the stock MMS.apk, or the Google Hangouts app to do this. This does not involve modifying Google Hangouts, its just sort of "bridging" Google Voice and the native SMS handling so that your Google Voice texts act like regular SMS messages. Voice+ is part of the CyanogenMod project and you can read more about it here. It's honestly pretty nice if you're a Google Voice user, since the regular Google Voice app kindof sucks.
This procedure involves modifying a boolean setting in your device's framework-res.apk file. That may sound like gibberish to you, but its still not hard to get this done.
What You'll Need
This guide is written for people who use Windows. All the utilities I'll talk about in this guide are for Windows. I'm sure its possible to do this on Mac & Linux, but the main utility I use to make this easy (FrameWork Flasher) is for Windows.
-An archive manager. I recommend 7-Zip, since it is free, open source, and can handle basically every archive format known to man.
-FrameWork Flasher. I updated this application to work with KitKat, but am not the original creator. You can download the updated version from MediaFire. FrameWork Flasher was created by XDA's own Wes Foster, and you can see his original post here.
-Some kind of text editor. I use NotePad++
-An Android device with a custom recovery installed on it. "Custom Recovery" means like ClockWork Mod, or TWRP. You need this to flash your modded file back onto your device.
Got all your stuff together? OK, on with the How Tos.
How To Do This
The first thing you'll need to do is get a copy of your current ROM's framework-res.apk file. There are a variety of ways to do this. If you're running a custom flashable ROM, like CyanogenMod, the simplest way to go is to just download your ROM's flashable ZIP file onto your computer and then open it up in 7-Zip. The file should be located inside the ZIP in the system\framework folder. Just extract that to your Desktop, or wherever you're going to keep the files you're working on.
If you're running a "stock" firmware, probably the easiest way to get your current framework-res.apk is to copy it from your current tablet. Note: this method should always work regardless what ROM you are running, I just find it easier to pull the files out of the downloaded ZIPs on a computer. You'll need an Android file manager that allows you access to the entire file system, not just the "sdcard" type area. I use SolidExplorer, but Root Explorer would work just as well. Your goal is to get the file /system/framework/framework-res.apk on your Android device onto your computer. There are probably a dozen ways to accomplish this. Super noob method: just copy this file from its original location to your "Downloads" folder, then plug your device into your computer via USB and copy the file out of the Downloads folder and onto your computer using MTP. Another method would be to send it to yourself as an attachment on an email. Hell, Solid Explorer has a SMB/SAMBA client built into it, so if you know how to use that you can just push the file directly from its original location to a shared folder on your computer. If you need a step-by-step on how to accomplish this particular step, IMO you're not tech savvy enough to be doing this stuff.
Anyways, so you should now have the framework-res.apk file from your current ROM on your computer.
Download and unzip my FrameworkFlasher-MOD file. Inside the folder, you'll see several folders and files. You need to put the original framework-res.apk file in the "place-framework-res-here" folder (how inscrutible!). Then you can run RunMe.bat.
You should get a pop-up window with a simple text-based menu. You'll want to run Option 1. The program will process for a while, and then should end up at a "The APK has been decompiled successfully" message. You can press any key to continue. At this point its not a bad idea to just leave FrameWork Flasher running.
FrameWork Flasher should have unpacked all the resources from the APK into the folder "files-to-edit". You'll need to go into files-to-edit\framework-res.apk\res\values. Inside of their, you'll find a bunch of XML files. You need to open bools.xml in the text editor of your choice. You're looking for the line that says
<bool name="config_voice_capable">false</bool>
All you need to do is change false to true, so you should end up with
<bool name="config_voice_capable">true</bool>
Then, save the file and close your text editor and go back to FrameWork Flasher.
You'll now want to run through options 2, 3 and 4. After doing this, you'll have a file called "update.zip" in the "final-zip-file" folder. You'll need to put this onto your device and flash it.
If you've flashed ROMs before, I'd hope you know how to do this. As with the "get your framework file" step, there are many different possible ways to get the update.zip file onto your device. You could transfer via USB, over the network, via email, whatever.
Once you've got the file on your device, you flash it like you do any other flashable ZIP using CWM or TWRP. This ZIP should work with either recovery, and you do NOT need to clear cache or anything like that. Simply flash and then reboot your device.
NOTE FOR T-MOBILE USERS: Some T-Mobile customers, including me, get a "New Voicemail" notification on their device(s) with voice capable turned on. This is specifically a problem with the way your T-Mobile account was initially set up and/or provisioned. The device is correctly reporting the voicemail status it gets from your account. The problem is that T-Mobile sometimes puts the "Welcome to your new voice mailbox!" message into your inbox even if your voicemail is not turned on. As far as I know there's no way to fix this issue short of working with a T-Mobile tech to get them to fix it, which I haven't bothered trying to do given the weird nature of what I'm doing. In CM10.2 you can just swipe this message away. It occurs once and only once each time the device is rebooted. On the current builds of CM11, the voicemail notfication cannot be swiped away. This is a known bug in AOSP and was fixed in 4.4.2, so the fix should come to CM11 soon enough.
Forgot to mention, since this makes your device think its a "phone", if you install Dialer.apk, you can have access to the normal "Phone" app in your Apps drawer, and mess with SIP goodness
Also, for CyanogenMod users, your ROM probably did not come with some APKs that will make this more useful.
You CAN just use Google Hangouts as your SMS/MMS app, but some people may prefer to use the native CM app instead (it has those nice pop-up messages!). For that you need MMS.apk.
If you want to mess with the "Phone" functionality, you'll need Dialer.apk.
And finally, if you want to receive emergency notifications from the government (for like natural disasters and Independence Day-style alien invasions and stuff ) you'll need CellBroadcastReceiver.apk. Please note that none of these are needed for SMS functionality and all these APKs are from CyanogenMod and will not work on stock or other ROMs.
For CM10 Stable, I grabbed these APKs out of the Nexus 4 (mako) ROM, stuck them in a zip and uploaded them here.
On CM11-M1. same deal but I used the Nexus 5 (hammerhead) ROM as my source. Those are here.
These files just need to be placed into the appropriate folder(s) on your device and then you'll need to set the file ownership & permissions the same as the rest of the the stuff in there (owned by root:root, -rw-r--r-).
They all go in /system/app, except for MMS and Dialer on CM11. On KitKat they have introduce the new /system/priv-app folder. My ZIPs contain those directories to remind you where to put the stuff.
I'm not a Windows user and I'd love to modify my own (stock) framework-res.apk to re-enable SMS support. Do you know what tools FrameWork Flasher uses "behind the scenes" to decompile and recompile the apk?
I don't like the idea of tampering with framework-res.apk using apktool unless somebody can confirm that this is the right direction.
sbiriguda said:
I'm not a Windows user and I'd love to modify my own (stock) framework-res.apk to re-enable SMS support. Do you know what tools FrameWork Flasher uses "behind the scenes" to decompile and recompile the apk?
I don't like the idea of tampering with framework-res.apk using apktool unless somebody can confirm that this is the right direction.
Click to expand...
Click to collapse
APK Tool is indeed the right direction to take.
I actually had to update the binary of APK tool that Framework Flasher uses, since the one included in the original isn't new enough to know what JellyBean and KitKat are Since FrameWork Flasher is a Windows Batch Script, I'm certain its just automatically doing stuff in the command line you could be doing by hand.
Looking at the source, I think the deompilation is done with this command:
java -Xmx%heapn%m -jar apktool.jar d "../place-framework-res-here/framework-res.apk" "../files-to-edit/framework-res.apk"
"%heapn%" is a variable, which appears to default to the value of 64.
So the command
"java -Xmx64m -jar apktool.jar d "/path/toframework-res.apk" "/path/to/extract/to"
should work on Linux or Mac, provided you've got Java installed and the jar in the current working directory. Obviously change the paths to match your local stuff. Post how it works if you'd like, I'love to update the guide to include Mac / Linux instructions, and Framework Flasher is the only "Windows" part about it.
DivinityCycle said:
Post how it works if you'd like, I'love to update the guide to include Mac / Linux instructions, and Framework Flasher is the only "Windows" part about it.
Click to expand...
Click to collapse
Obviously I messed up the resulting framework-res.apk because it got stuck in a Zygote startup loop. It's worth noting that I built apktool from the latest git sources, so there might be some bugs lurking in the shadows.
Oh well, I'll just wait for somebody else to do the dirty work
sbiriguda said:
Obviously I messed up the resulting framework-res.apk because it got stuck in a Zygote startup loop. It's worth noting that I built apktool from the latest git sources, so there might be some bugs lurking in the shadows.
Oh well, I'll just wait for somebody else to do the dirty work
Click to expand...
Click to collapse
Well, if you send me your framework-res.apk I can mod it for you. Takes like 2 seconds
The Framework Flasher source code shows the following for the actual "do the work" steps:
To decompile the original APK-
java -Xmx%heapn%m -jar apktool.jar d "../place-framework-res-here/framework-res.apk" "../files-to-edit/framework-res.apk"
To compile the new APK-
java -Xmx%heapn%m -jar apktool.jar b %~dp0files-to-edit\framework-res.apk %~dp0place-framework-res-here\unsignedframework-res.apk
To sign the APK-
java -Xmx%heapn%m -jar signapk.jar -w testkey.x509.pem testkey.pk8 ../place-framework-res-here/unsignedframework-res.apk ../place-framework-res-here/signedframework-res.apk
To build the unsigned ZIP-
7za a -tzip %~dp0place-framework-res-here\unsignedframework-res.apk %~dp0temp-files\* -mx%usrc% -r
And finally, to sign the ZIP-
java -Xmx%heapn%m -jar signapk.jar -w testkey.x509.pem testkey.pk8 ../final-zip-file/update_unsigned.zip ../final-zip-file/update.zip
note: you do not actually need to sign the ZIP. You CAN flash a zip without a signature on it, its just that with signature you get verification that the file is intact, which isn't a bad idea.
In Batch's screwy syntax, %heapn% is the variable that contains the heap size, and it looks like the default heap size the script uses is 64 unless otherwise specified by the end-user.
Also, %~dp0 is just a path expansion expression used to give the full path to the target files where its used.
I'm pretty sure you can make use of the jar and key files inside the FrameWork Flasher zip file I attached to this thread. You can find them in the resources folder. Both apktool.ar and signapk.jar are necessary, and I'm pretty sure the testkey files are needed to do the digital signatures and make this stuff work. Hope that stuff helps
Your mediafire link is just another link to download 7zip, could you update it. Thanks.
deyanimay said:
Your mediafire link is just another link to download 7zip, could you update it. Thanks.
Click to expand...
Click to collapse
Damn you multi-tasking!!! sorry about that. Fixing it nao.
The link should be http://www.mediafire.com/download/jozlg1xy4vxiegb/FrameworkFlasher-MOD.zip
when I tried to use framework flasher option 1 it said
Framework Flasher 1.1.4 - by Wes Foster (wesf90)
Please read the "Help" section before using this script
--------------------------------------------------------------------------------
----
Compression: 9 Heap Size: 64mb
````````````````````````````````````````````````````````````````````````````````
````
Main Options (in order)
-----------------------------------
(1) Decompile APK
(2) Compile APK
(3) Sign APK
(4) Create and Sign update.zip
(5) Great News! (when your finished creating the zip)
Other Options
-----------
(10) Set Compression Level for APK's
(11) Set Max Memory Size (if you get stuck when decompiling/compiling)
(12) Read Logs
(13) About / How-to / Help
(99) Exit
--------------------------------------------------------------------------------
Choose the number corresponding to the option:1
(removing old files...)
(removing old files-to-edit...)
===============++ Decompiling the APK. Please, please be patient ++==========
=====
ECHO is off.
An error has occurred. Check the log for more info.
ECHO is off.
Press any key to continue . . .
Click to expand...
Click to collapse
I attached the log. I'm trying to do this with CM 11 M1 on my deb, windows 8. Any ideas?
edit: framework-res.apk i'm trying to decompile: https://www.dropbox.com/s/iqc3eniv0u51ytg/framework-res.apk
seems like this is a common problem (googled it echo off) but I havent found a solution that works
edit 2: just tried it on my windows 7 laptop with the same result
edit 3: tried doing this with the cm 10.2 framework-res.apk with the same result.
About the voice mail message. Have you tried to install T-mobile Visual Voicemail to see if it could download then delete the message? I don't know how this app works, it's just the first thing I thought of when I read your post.
Thanks for creating this quide. I tried the single steps of the guide two weeks ago (I described it here: http://forum.xda-developers.com/showpost.php?p=47928887&postcount=167), but always got a bootloop. (De-)compiling the framework succeeded without errors and I tried it with and without changing the build.prop. By now I have no clue what went wrong. Mabye you need a special version of apktool fitting the rom you want to patch ?
Paten said:
About the voice mail message. Have you tried to install T-mobile Visual Voicemail to see if it could download then delete the message? I don't know how this app works, it's just the first thing I thought of when I read your post.
Click to expand...
Click to collapse
I've tried this and it doesn't work. I guess the app can't properly add the visual voicemail service to that line. I've also asked T-mobile about it and they said that I don't even have a voicemail box to store messages so there is nothing they can do about it.
nsmart said:
Thanks for creating this quide. I tried the single steps of the guide two weeks ago (I described it here: http://forum.xda-developers.com/showpost.php?p=47928887&postcount=167), but always got a bootloop. (De-)compiling the framework succeeded without errors and I tried it with and without changing the build.prop. By now I have no clue what went wrong. Mabye you need a special version of apktool fitting the rom you want to patch ?
Click to expand...
Click to collapse
Same here, it appears that setting config_voice_capable to true triggers an NPE inside the Keyguard class (i.e. the system PIN entry dialog) which then in turn causes SystemUI to restart over and over.
Perhaps the answer lies somewhere in the changes between 4.4 and 4.4.2 inside the AOSP device tree for deb, but I don't have the time to do an extensive diff of everything that has changed between those two releases.
Has anybody succeded in modding the stock KOT49H build without side effects?
---EDIT---
Apparently @GuyAdams managed to do it. Question is, how
cheers mate, nice post etc, been trying to get this going the last few days (and trying the other posts I've seen you talking on) but so far no luck. I'm getting the same log error as the previous poster too.
cheers
running nexus 7 with cm11 latest nightly.
burpitt said:
cheers mate, nice post etc, been trying to get this going the last few days (and trying the other posts I've seen you talking on) but so far no luck. I'm getting the same log error as the previous poster too.
cheers
running nexus 7 with cm11 latest nightly.
Click to expand...
Click to collapse
Well that sucks! It looks like APKtool doesn't work on anything newer than 4.4. I was able to reproduce the errors by trying to decompile / recompile the framework-res.apk from stock 4.4.2. The current release of APKtool from Slimbean I found here on XDA Devs appears to not be new enough. The main attraction of FrameWork Flasher over other solutions was the extremely easy & rapid download & use (as opposed to the end user having to like go download and install the entire Android dev kit), and Virtuous Ten Studio can definitely do this job, but again it looks to be an order of magnitude more complex for the average user to use. I'm going to be a little busy today doing actual work, but I should be able to find the time to work on this other stuff as well. Frustrating!
Is this working for the rom here: http://forum.xda-developers.com/showthread.php?t=2545628
And what about the carrier dont they see you now making calls and texts on a line that is set to be a tablet?
curtdragon said:
Is this working for the rom here: http://forum.xda-developers.com/showthread.php?t=2545628
And what about the carrier dont they see you now making calls and texts on a line that is set to be a tablet?
Click to expand...
Click to collapse
Did you even read my post? At no point did I say anything about "making calls", and as stated in the OP, this simply turns on the software on the tablet that allows you to send & receive SMS/MMS messages. You have to have to actually have SMS service to send / received SMS messages.
Also as carefully stated in OP, using CM10 or CM11 means you can use Voice+ to make Google Voice messages act like regular SMS.
Last but not least, the most recent builds of Bruce's CM11 ROM (the one you linked to) already have this modification applied (as he explained in the most recent few posts).
DivinityCycle said:
Did you even read my post? At no point did I say anything about "making calls", and as stated in the OP, this simply turns on the software on the tablet that allows you to send & receive SMS/MMS messages. You have to have to actually have SMS service to send / received SMS messages.
Also as carefully stated in OP, using CM10 or CM11 means you can use Voice+ to make Google Voice messages act like regular SMS.
Last but not least, the most recent builds of Bruce's CM11 ROM (the one you linked to) already have this modification applied (as he explained in the most recent few posts).
Click to expand...
Click to collapse
Hey thanks for coming off as a douchbag. Do I even read? No, perhaps you've edited your post several times since i did. Not to mention the fact that your title reads "Enable SMS on any ROM" then you go on to say that it will also enable the voice portion of the phone. Finally I asked a legitimate question it he texts why? because with ATT i have a share plan. While the plan says it's unlimited talk and text then the data is shared each device is different on the account and priced differently as well.
Also if I wanted to use Google Voice to send text messages i would just do that. Voice+ sends
But as you said this is enabled in the ROm i am using so I will exit this thread now.
You really need work on your people skills.
I do not run framework flasher is not possible to have a zip ready to be flash? I have a nexus 7 2013 LTE with cm 11 kot49h.... Thanks
Inviato dal mio Nexus 7 utilizzando Tapatalk

Categories

Resources