[STOCK ROM] T889 Odexed and Deodexed // Rooted with Busybox (From Factory Image) - T-Mobile Samsung Galaxy Note II

Here are Stock Odexed and Deodexed Rooted Flashable Images with Busybox made from the Factory Image. These include unsecure boot.img.
Odexed:
Link 1
Deodexed:
Link 1

Reserved just incase

Quick question regarding this (as I'm new to rooting with Samsung) - can this be flashed using Odin or will I need CWM recovery or Mobile Odin already on the device? (Like from this method http://forum.xda-developers.com/showthread.php?t=1955423 ?)
Thanks for any help!

Leonym said:
Quick question regarding this (as I'm new to rooting with Samsung) - can this be flashed using Odin or will I need CWM recovery or Mobile Odin already on the device? (Like from this method http://forum.xda-developers.com/showthread.php?t=1955423 ?)
Thanks for any help!
Click to expand...
Click to collapse
If you want to use Auto Root and Triangle Away use this Factory Image http://forum.xda-developers.com/showthread.php?p=33598925&posted=1#post33598925

teshxx said:
If you want to use Auto Root and Triangle Away use this Factory Image http://forum.xda-developers.com/showthread.php?p=33598925&posted=1#post33598925
Click to expand...
Click to collapse
Thanks!

Leonym said:
Thanks!
Click to expand...
Click to collapse
You're welcome!

Thanks Teshxx. I had random reboots on my very very very debloated stock rom. Just installed this, removed carrierIQ, didnt install any mods, and im all set!
Sent from my SGH-T889 using Tapatalk 2

farfromovin said:
Thanks Teshxx. I had random reboots on my very very very debloated stock rom. Just installed this, removed carrierIQ, didnt install any mods, and im all set!
Sent from my SGH-T889 using Tapatalk 2
Click to expand...
Click to collapse
There is nothing like a rooted stock rom. Especially on this phone. It doesn't need mods. So freaking fast.
Sent from my SGH-T889 using Tapatalk 2

farfromovin said:
Just installed this, removed carrierIQ
Click to expand...
Click to collapse
How did you do this?

xamindar said:
How did you do this?
Click to expand...
Click to collapse
With Titanium Backup, id give you a screenshot but the three services that make up the carrierIQ arent listed on my device anymore. There is a thread about it in these forums however.
Sent from my SGH-T889 using Tapatalk 2

teshxx said:
Here are Stock Odexed and Deodexed Rooted Flashable Images with Busybox made from the Factory Image. These include unsecure boot.img.
Odexed:
Link: updating with new links
Deodexed:
Link: updating with new links
Click to expand...
Click to collapse
Where are the links ? Also, might be a stupid question, but what is the difference between Odexed and Deodexed?

elite-fusion said:
Where are the links ? Also, might be a stupid question, but what is the difference between Odexed and Deodexed?
Click to expand...
Click to collapse
Been busy @ work, so will upload when I get a chance. For odexed and deodexed...search xda or google.

elite-fusion said:
Where are the links ? Also, might be a stupid question, but what is the difference between Odexed and Deodexed?
Click to expand...
Click to collapse
*taken from http://www.addictivetips.com/mobile/what-is-odex-and-deodex-in-android-complete-guide/
WHAT IS AN ODEX FILE?
In Android file system, applications come in packages with the extension .apk. These application packages, or APKs contain certain .odex files whose supposed function is to save space. These ‘odex’ files are actually collections of parts of an application that are optimized before booting. Doing so speeds up the boot process, as it preloads part of an application. On the other hand, it also makes hacking those applications difficult because a part of the coding has already been extracted to another location before execution.
THEN COMES DEODEX
Deodexing is basically repackaging of these APKs in a certain way, such that they are reassembled into classes.dex files. By doing that, all pieces of an application package are put together back in one place, thus eliminating the worry of a modified APK conflicting with some separate odexed parts.
In summary, Deodexed ROMs (or APKs) have all their application packages put back together in one place, allowing for easy modification such as theming. Since no pieces of code are coming from any external location, custom ROMs or APKs are always deodexed to ensure integrity.
HOW THIS WORKS
For the more geeky amongst us, Android OS uses a Java-based virtual machine for running applications, called the Dalvik Virtual Machine. A deodexed, or .dex file contains the cache used by this virtual machine (referred to as Dalvik-cache) for a program, and it is stored inside the APK. An .odex file, on the other hand, is an optimized version of this same .dex file that is stored next to the APK as opposed to inside it. Android applies this technique by default to all the system applications.
Now, when an Android-based system is booting, the davlik cache for the Davlik VM is built using these .odex files, allowing the OS to learn in advance what applications will be loaded, and thus speeds up the booting process.
By deodexing these APKs, a developer actually puts the .odex files back inside their respective APK packages. Since all code is now contained within the APK itself, it becomes possible to modify any application package without conflicting with the operating system’s execution environment.
ADVANTAGES & DISADVANTAGES
The advantage of deodexing is in modification possibilities. This is most widely used in custom ROMs and themes. A developer building a custom ROM would almost always choose to deodex the ROM package first, since that would not only allow him to modify various APKs, but also leave room for post-install theming.
On the other hand, since the .odex files were supposed to quickly build the dalvik cache, removing them would mean longer initial boot times. However, this is true only for the first ever boot after deodexing, since the cache would still get built over time as applications are used. Longer boot times may only be seen again if the dalvik cache is wiped for some reason.
For a casual user, the main implication is in theming possibilities. Themes for android come in APKs too, and if you want to modify any of those, you should always choose a dedoexed custom ROM.

Hmm, I thoight I saw file links the other day? Did you out them up and remove again. Wanted to save one of these in my dropbox
Sent from my SGH-T889 using xda premium

Yeah where are these stock roms? The other reported stock roms are not really stock as they have the wrong keyboard
Sent from my SGH-T889 using Tapatalk 2

Bump for updates - also i can offer some hosting since we share a name haha
I'm looking to root stock so i can keep allshare and things working, just looking to root for a sixaxis for my upcoming travels...
-Tesh

teshgnex said:
Bump for updates - also i can offer some hosting since we share a name haha
I'm looking to root stock so i can keep allshare and things working, just looking to root for a sixaxis for my upcoming travels...
-Tesh
Click to expand...
Click to collapse
haha. Uploading both now.

I still dont see download links. ..
Sent from my SGH-T889 using xda premium
---------- Post added at 08:33 PM ---------- Previous post was at 08:31 PM ----------
Download links anywhere? Mirrors? Something.....??
Sent from my SGH-T889 using xda premium

r3dp0is0n2012 said:
I still dont see download links. ..
Sent from my SGH-T889 using xda premium
---------- Post added at 08:33 PM ---------- Previous post was at 08:31 PM ----------
Download links anywhere? Mirrors? Something.....??
Sent from my SGH-T889 using xda premium
Click to expand...
Click to collapse
Post updated with new links. Enjoy guys!

teshxx said:
Post updated with new links. Enjoy guys!
Click to expand...
Click to collapse
Thanks so much.

Related

[NS4G-D720][ROM] Stock 4.0.4/IMM76D DEODEX (Error-Free Decompiling)

Contents:
Android 4.0.4/IMM76D deodexed ROM in flashable ZIP format. Will not produce errors when decompiling APK/JAR files.
Includes Superuser and boot.img root-level access. Does not include radio or recovery.
Changelog:
[R1/02APR2012]: ROM base changed from 4.0.4/IMM26 to 4.0.4/IMM76D. Files updated from stock IMM76D listed below.
Updated File List:
system/app/GoogleEarth.apk (v.6.2.1.6363 :: Earth)
system/app/googlevoice.apk (v.0.4.2.54 :: Voice)
system/app/Maps.apk (v.6.5.0 :: Maps)
system/app/Phonesky.apk (v.3.5.15 :: Play Store)
system/app/Wallet.apk (v.1.1-R57v4 :: Wallet)
system/lib/libearthmobile.so
Notes:
The need to wipe data beforehand is dependent on which ROM you're already using, but is advisable when possible for the sake of simplicity.
[R1] http://www.mediafire.com/file/48w84r8v3qbb8bw/NS4G-4.0.4-IMM76D-DEODEX-R1.zip
So does this mean the SystemUI in this version is able to decompile without errors? If so how exactly did you do this?
Thanks.
ssconceptz said:
So does this mean the SystemUI in this version is able to decompile without errors? If so how exactly did you do this?
Thanks.
Click to expand...
Click to collapse
I used smali and allowed each APK to reference all of the .odex files in the framework, added the classes.dex files to their respective APKs, and zipaligned. I don't know if it matters, but I did those steps through the command line, although I'm sure the process would be a lot faster with a script. If you would like the exact line-by-line process that I used, let me know.
So how is this Rom & all I have to do is download & flash it or is there another step to do?
Sent from my Nexus S 4G using xda premium
Killasmoke said:
So how is this Rom & all I have to do is download & flash it or is there another step to do?
Sent from my Nexus S 4G using xda premium
Click to expand...
Click to collapse
The procedures are the same as for other ZIP-based ROMs: download, transfer to phone, and flash through recovery. You may or may not need to erase your data (depending on which ROM you're coming from), but backing up your data beforehand is advisable and never hurts.
I haven't received any feedback regarding this specific ROM yet (I don't know if that's a good or bad sign). The main difference is that it's deodexed and will decompile without errors. I'm sure there are other threads with more in-depth information on IMM26 changes/improvements/issues.
SuperUser
I was impressed with this rom for the first few minutes I used it. But then I found out that my SuperUser app wasn't working. I tried updating the binaries through the app itself but it couldn't gain root access. I downloaded the file again and flashed it again but SuperUser still didn't work. It was the same problem with not gaining root access. So I flash the SuperUser zip file from zedomax's tutorial on rooting the Nexus S 4G and I was able to gain root access. Just thought I'd tell you.
mvilla, how did you fix the superuser root access problem? i am having the same problem when i try to update binary, and im getting permission error when i try to flash recovery in rom manager, i think is because of superuser not working.
I went to nexusshacks.com and downloaded the nexussrootICS.zip file (I think that's what its called). There's a SuperUser.zip file within that zip file. I moved the file to my phone and flashed it in recovery (wipe cache and dalvik cache of course). And its working well.
Sent from my Nexus S 4G using XDA App
mvilla8 said:
I was impressed with this rom for the first few minutes I used it. But then I found out that my SuperUser app wasn't working. I tried updating the binaries through the app itself but it couldn't gain root access. I downloaded the file again and flashed it again but SuperUser still didn't work. It was the same problem with not gaining root access. So I flash the SuperUser zip file from zedomax's tutorial on rooting the Nexus S 4G and I was able to gain root access. Just thought I'd tell you.
Click to expand...
Click to collapse
Thanks for bringing that to my attention. Uploaded an updated version in the OP that addresses the Superuser issue. Sorry for the inconvenience.
satuday said:
mvilla, how did you fix the superuser root access problem? i am having the same problem when i try to update binary, and im getting permission error when i try to flash recovery in rom manager, i think is because of superuser not working.
Click to expand...
Click to collapse
This update is from ChainsDD's site and has the latest Superuser app and binary. Should accomplish the same thing.
XK72 said:
I used smali and allowed each APK to reference all of the .odex files in the framework, added the classes.dex files to their respective APKs, and zipaligned. I don't know if it matters, but I did those steps through the command line, although I'm sure the process would be a lot faster with a script. If you would like the exact line-by-line process that I used, let me know.
Click to expand...
Click to collapse
Hey buddy, I'd LOVE to have the step-by-step, or line-by-line on the process you used to decompile. If you could PM me, or post it up here for everyone to use, that would be great!! I'm kinda new to the decompiling and compiling scene so any help would be great! Also, you said that most devs that use ICS probably use a kitchen to decompile and compile their .jar and .apk files, where is this kitchen? Or are you talking about Android SDK?
sniperkill said:
Hey buddy, I'd LOVE to have the step-by-step, or line-by-line on the process you used to decompile. If you could PM me, or post it up here for everyone to use, that would be great!! I'm kinda new to the decompiling and compiling scene so any help would be great! Also, you said that most devs that use ICS probably use a kitchen to decompile and compile their .jar and .apk files, where is this kitchen? Or are you talking about Android SDK?
Click to expand...
Click to collapse
Did you ever get that step-by-step process for deodexing ICS from the OP? If so, can you send it to me?
I guess the Google Apps are included?
Will there be any further updates to this in the near future, or has this reached the end of the line so-to-speak? Just curious because I like having the natural AOSP of this.
Been using this since the 9th and I have to say it's very smooth. Very stock too, which obviously is what it's supposed to be. Just saying that for anyone who comes in looking for something customized. This is basically pure vanilla ICS.
Sorry for the delayed replies. I've been hammered by other obligations lately.
sniperkill said:
Hey buddy, I'd LOVE to have the step-by-step, or line-by-line on the process you used to decompile. If you could PM me, or post it up here for everyone to use, that would be great!! I'm kinda new to the decompiling and compiling scene so any help would be great! Also, you said that most devs that use ICS probably use a kitchen to decompile and compile their .jar and .apk files, where is this kitchen? Or are you talking about Android SDK?
Click to expand...
Click to collapse
mabry said:
Did you ever get that step-by-step process for deodexing ICS from the OP? If so, can you send it to me?
Click to expand...
Click to collapse
I'll try my best to post the steps later today or tomorrow. Sorry to keep you waiting.
akabadnews said:
I guess the Google Apps are included?
Click to expand...
Click to collapse
The stock Google apps are included. There are now two choices: One has the apps that were included in the IMM26 release (R3) and I have also included the latest app updates and related binary files as (R4).
The Batman said:
Will there be any further updates to this in the near future, or has this reached the end of the line so-to-speak? Just curious because I like having the natural AOSP of this.
Click to expand...
Click to collapse
I have replaced the Google apps that have been updated since the IMM26 release. There are rumblings that the official ICS ROM should be released sometime soon. I'm not holding my breath, but I'll offer the same thing to that release once it comes out.
If you're asking about adding functionality or features, I don't think I'd have anything unique to offer since there are so many other ROMs and customizable updates out already. I have considered including FaceLock functionality, but it adds quite a bit of size to the ROM and honestly, it hasn't worked very well for me. If there is enough interest, I'll include it as a separate revision in the future.
I'm getting a error for the media fire links. New link please?
Sent from my Nexus S 4G using xda premium
xamadeix said:
I'm getting a error for the media fire links. New link please?
Sent from my Nexus S 4G using xda premium
Click to expand...
Click to collapse
Sorry about that. I don't know what happened there. Link fixed.
XK72 said:
Sorry about that. I don't know what happened there. Link fixed.
Click to expand...
Click to collapse
Thank you
Sent from my Nexus S 4G using xda premium
Does anyone have problems turning Bluetooth on?
Sent from my Nexus S 4G using Tapatalk
XK72 said:
I have replaced the Google apps that have been updated since the IMM26 release. There are rumblings that the official ICS ROM should be released sometime soon. I'm not holding my breath, but I'll offer the same thing to that release once it comes out.
If you're asking about adding functionality or features, I don't think I'd have anything unique to offer since there are so many other ROMs and customizable updates out already. I have considered including FaceLock functionality, but it adds quite a bit of size to the ROM and honestly, it hasn't worked very well for me. If there is enough interest, I'll include it as a separate revision in the future.
Click to expand...
Click to collapse
I would rather have the straight vanilla experience. Thanks for responding.
Edit: Also, touch to focus would be nice for the camera if at all possible. Thanks.

[STOCK ROM]I747UCALEM-CWM flashable stock, rooted, deodexed -7/18/12

I wanted to put together a flashable stock ROM for themers and devs to use for whatever purpose they wish. This is based on mrRobinson's root-injected I747 UCALEM system.img (Thank you sir). I have de-odexed, zip-aligned, and left all the glorious AT&T bloat inside. This will not wipe data but it will wipe dalvik cache and media cache so if you flash over a stock install you should not end up with duplicates in gallery, etc.
This is specifically for AT&T and I have no idea what happens if flashed to another carrier phone.
Updated Google apps, Superuser, and added stock boot.img.
Primary Download
CWM Flasher for SMemo and SMemoProvider (Not needed if flashing the above)
Thank you so much. Let the AT&T theming begin...
finally, a totally stock ROM, just deodexed. thanks for making my life much easier!
---------- Post added at 06:16 PM ---------- Previous post was at 05:57 PM ----------
S Memo is missing, just FYI
Jirv311 said:
I wanted to put together a flashable stock ROM for themers and devs to use for whatever purpose they wish. This is based on mrRobinson's root-injected I747 UCALEM system.img (Thank you sir). I have de-odexed, zip-aligned, and left all the glorious AT&T bloat inside. This will not wipe data but it will wipe dalvik cache and media cache so if you flash over a stock install you should not end up with duplicates in gallery, etc.
This is specifically for AT&T and I have no idea what happens if flashed to another carrier phone.
Primary Download
Click to expand...
Click to collapse
Can you place your file here. I can host it for everyone.
ftp://dev:[email protected]:5447/array1/dev/
Use FTP Client:
Host: woodftp.dyndns.org
Port: 5447
User: dev
Pass: dev
You will see a folder called "array" and a folder called "dev" that you can copy your ROM too...
so this is ok to flash over our existing stock rom? /data is preserved?
dLo GSR said:
so this is ok to flash over our existing stock rom? /data is preserved?
Click to expand...
Click to collapse
everything running fine except S Memo is gone
if anyone can tell me what the actual S Memo apk is called, i'll make a flashable really quick...
mrvirginia said:
everything running fine except S Memo is gone
if anyone can tell me what the actual S Memo apk is called, i'll make a flashable really quick...
Click to expand...
Click to collapse
Posted in your theme thread, but there's SMemo.apk and SMemoProvider.apk. I would assume both would be necessary for full functionality.
RampageRR said:
Posted in your theme thread, but there's SMemo.apk and SMemoProvider.apk. I would assume both would be necessary for full functionality.
Click to expand...
Click to collapse
gave you thanks over there. will have to find them in a deodexed ROM, or just have odexed, which would be weird. ultimatum doesn't have it and i doubt diet ics does either. maybe i can find it in a Sprint/T-Mo ROM lol jeez
edit: actually, SMemo is still in there, but it's missing the odex for the provider lol
edit: will PM you mate, just need those files now, all 4, and i'll make a flashable
Damn, you're right. SMemo should be in /system/app but for some reason it's not showing up as an installed app. That was one of the apks that was giving me fits when de-odexing so I left it and it's odex file in there (Slidehow.apk was the other one).
I'll have to look into that.
Jirv311 said:
Damn, you're right. SMemo should be in /system/app but for some reason it's not showing up as an installed app. That was one of the apks that was giving me fits when de-odexing so I left it and it's odex file in there (Slidehow.apk was the other one).
I'll have to look into that.
Click to expand...
Click to collapse
you're just missing SMemoProvider.odex
sublimejosh2000 said:
Can you place your file here. I can host it for everyone.
ftp://dev:[email protected]:5447/array1/dev/
Use FTP Client:
Host: woodftp.dyndns.org
Port: 5447
User: dev
Pass: dev
You will see a folder called "array" and a folder called "dev" that you can copy your ROM too...
Click to expand...
Click to collapse
Yup, I can copy it up there when I get home in just a bit. Thank you.
Uploading there now. Shows about an hour remaining.
RampageRR said:
Posted in your theme thread, but there's SMemo.apk and SMemoProvider.apk. I would assume both would be necessary for full functionality.
Click to expand...
Click to collapse
THERE MAY BE AN ISSUE trying to deodex it..i was reading this in International version.. I found a way for OP to do it if he chooses..Im to damn lazy..lol
http://forum.xda-developers.com/showpost.php?p=27716243&postcount=1
dLo GSR said:
so this is ok to flash over our existing stock rom? /data is preserved?
Click to expand...
Click to collapse
Correct, it does not wipe data but will wipe dalvik cache INSIDE the data folder.
sfernandez said:
THERE MAY BE AN ISSUE trying to deodex it..i was reading this in International version.. I found a way for OP to do it if he chooses..Im to damn lazy..lol
http://forum.xda-developers.com/showpost.php?p=27716243&postcount=1
Click to expand...
Click to collapse
Awesome, thank you!
can someone please link up SMemoProvider.odex for me until it's deodexed as well? thanks!
I haven't been able to get Slideshow and SMemo to deodex right in the kitchen. If you leave the odex files for both they should work in the rom.
Here is the odex for smemoprovider. Just unzip and push (xda wont let me upload odex file).
nakedninja42 said:
Here is the odex for smemoprovider. Just unzip and push (xda wont let me upload odex file).
Click to expand...
Click to collapse
still didn't work. oh well. i'll wait for the new up and just download and create my own flash package of just SMemo. thanks for your trouble!
---------- Post added at 08:25 PM ---------- Previous post was at 08:10 PM ----------
hahaha nvm, thanks OP!
---------- Post added at 08:32 PM ---------- Previous post was at 08:25 PM ----------
SMemo still borked, mate. you need the provider too for the standalone flashable
mrvirginia said:
SMemo still borked, mate. you need the provider too for the standalone flashable
Click to expand...
Click to collapse
Hmmm, if you flashed the original zip, the Provider is in there. Can you look in /system/app and see what you have there?
Jirv311 said:
Hmmm, if you flashed the original zip, the Provider is in there. Can you look in /system/app and see what you have there?
Click to expand...
Click to collapse
i have both the provider and the provider odex. delete odex?
edit: yup. deleted odex which i downloaded from the post above (nakedninja)

[MOD] [UCALG1/UCALH1] Enable Call Recording

I take no credit for this modification, it is not an original idea nor does it contain original code. It's an adaptation of the modification for the GT-I9300 by wanam which can be found here. I simply made a few slight modifications to accomodate the SGH-I747.
That being said, I have not tested this on anything other than a SGH-I747, running a stock, deodexed UCALG1 or UCALH1.
"CWM" HOWTO
Download the appropriate package for your firmware (eg. UCLAG1, UCALH1)
Boot into recovery.
Make a nandroid backup.
Flash package.
Note: Recordings are saved to /sdcard/Sounds.
Also included are *-Rollback.zip files. These will "revert" or "rollback" this modification, returning you back to the STOCK Dialer (without recording). Be sure to flash the appropriate one for your firmware!
Question, where does it store the recording?
White Hot! GS3.
---------- Post added at 06:11 PM ---------- Previous post was at 05:54 PM ----------
Never mind found it!
White Hot! GS3.
What's the rollback zip for? Is that a revert file in case we want to go back to the original phone?
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
baghera1979 said:
What's the rollback zip for? Is that a revert file in case we want to go back to the original phone?
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
Click to expand...
Click to collapse
Yep, exactly.
Works as stated ! Great Mod for documenting my crazy exwifes calls
Sent from my SAMSUNG-SGH-I747 using Tapatalk 2
magn2o said:
Yep, exactly.
Click to expand...
Click to collapse
Thanks. Was wondering what rollback was. I'm used to seeing a file say revert.
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
will this remove the no increasing ringtone mod or does this already incorporate that as well. Looking at the original thread by wanam there were 2 different versions available for download. Just curious. pretty sure I can figure out how to incorporate the no increasing ringtone.
Thanks.
hansonmi said:
will this remove the no increasing ringtone mod or does this already incorporate that as well. Looking at the original thread by wanam there were 2 different versions available for download. Just curious. pretty sure I can figure out how to incorporate the no increasing ringtone.
Thanks.
Click to expand...
Click to collapse
No, this does not include the "no increasing ringtone" patch. However, I could include that if you like.
Sent from my Samsung Galaxy S III
magn2o said:
No, this does not include the "no increasing ringtone" patch. However, I could include that if you like.
Sent from my Samsung Galaxy S III
Click to expand...
Click to collapse
Sure. If you don't mind. Otherwise, when i get my dev box set back up, I am pretty sure I can figure it out.
Currently working on a UCALG1 stock firmware build that has all the potential of the phone unlocked (deodexed, zipaligned, BT and WiFi tether enabled, etc.) since i have only been able to find that for the previous firmware (UCALEM). Just makes it easier instead of having to flash to stock UCALG1 and then run a bunch of updates to get back. This way flash back to rooted stock with all the bells and whistles through odin without tripping the counter. :fingers-crossed:
Once I feel like taking the risk of bricking my phone, was going to work on doing the same to UCALH1 and test it out.
i flashed the UCALG1-DEODEX-EnableCallRecording.zip through CWM stock rom but with no flash counter rooted phone yet i do not see the recording feature. is there something i'm missing? any word of advice folks?
i was able to flash the tether app and debloated app through CWM without any issue; so i'm not sure what i'm missing here. thanks in advance
cruzad3r said:
i flashed the UCALG1-DEODEX-EnableCallRecording.zip through CWM stock rom but with no flash counter rooted phone yet i do not see the recording feature. is there something i'm missing? any word of advice folks?
i was able to flash the tether app and debloated app through CWM without any issue; so i'm not sure what i'm missing here. thanks in advance
Click to expand...
Click to collapse
Is your current ROM deodexed?
Sent from my Samsung Galaxy S III
if i understand correctly, deodexed is a custom rom? if so then no i'm still on stock ATT rom just rooted.
cruzad3r said:
if i understand correctly, deodexed is a custom rom? if so then no i'm still on stock ATT rom just rooted.
Click to expand...
Click to collapse
You CAN deodex a stock ROM, but gig would have to either flash a deodexed stock ROM or deodex your apks yourself. In order to apply custom modifications or themes, you'll need a deodexed ROM.
I, personally, run a stock ROM.. stock TouchWiz, etc, justed rooted and deodexed.
Sent from my Samsung Galaxy S III
I am not deodexed. To run I simply renamed the phone apk and phone odex files in system/app folder to .old then moved the phone apk from the zip to the system/app folder using es file explorer. Rebooted .... record calls!
Sent from my SAMSUNG-SGH-I747 using Tapatalk 2
Be careful what state you are in when you use this. Lots of us states require two party notification to record calls (caller and called party)
Sent from my SAMSUNG-SGH-I747 using xda premium
Call Recording + No Increasing Ring
Attached is a CWM update that incorporates not only the Call Recording found in this thread, but also the mod to not have the increasing ringer which was by yoelsd. Thanks goes to both the OP and yoelsd and too many others that gave guides for decompiling and editing APKs... I also used the CWM zip that yoelsd gave with his update, as the update-script will remove the .odex file since the SecPhone_ATT.apk file is deodexed.
I just tested this out on my stock "Odexed" rooted SGS-III using the UCALG1 Firmware and it works like a charm. Best of both worlds. Maybe the OP can put a link in the first post to this. :fingers-crossed:
CHEERS!
what is this Odexed and De-Odexed business? What's the benefit and why are we doing it?
hansonmi said:
Attached is a CWM update that incorporates not only the Call Recording found in this thread, but also the mod to not have the increasing ringer which was by yoelsd. Thanks goes to both the OP and yoelsd and too many others that gave guides for decompiling and editing APKs... I also used the CWM zip that yoelsd gave with his update, as the update-script will remove the .odex file since the SecPhone_ATT.apk file is deodexed.
I just tested this out on my stock "Odexed" rooted SGS-III using the UCALG1 Firmware and it works like a charm. Best of both worlds. Maybe the OP can put a link in the first post to this. :fingers-crossed:
CHEERS!
Click to expand...
Click to collapse
Will this work with deodexed stock?
:EDIT: Yes is does!!
cruzad3r said:
what is this Odexed and De-Odexed business? What's the benefit and why are we doing it?
Click to expand...
Click to collapse
Odex means there are .odex files present for an application. Example: SecPhone_ATT.apk also has an odex file named SecPhone_ATT.odex. A deodexed application basically has the .odex file complied differently into a .dex file which resides in the .apk. the purpose of odex was for speed but you lose a bit of storage and you cannot usually mod them as easy since part of the program is in 2 places. Deodexed apps tend to use a bit more memory and are not totally optimized for speed (zipalign helps with memory and speed and for the most part differences are negligible) but are the only way you can really make any changes to roms or programs.
There are plenty of resources out there that explain "odex vs deodex" on the interweb via search engine and on this site if searched.
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
ahfu25 said:
Will this work with deodexed stock?
:EDIT: Yes is does!!
Click to expand...
Click to collapse
Yup... the update that I posted is good for odexed and deodex roms since I borrowed the update-script that will delete the .odex file when you install it.
See my original post for who all I thanked for their stuff that I used. The only thing I did is take the OPs SecPhone_ATT.apk file for UCALG1 and modify it to include the no increasing ringer... there were guidss int he forums here that showed how to do it. It was easier to do that way, then to try to figure out how to enable call recording and mofiying the other APK to include it... lol
So if you used a DeOdexed rom, you will not notice anything. If you use an Odexed (i.e. stock) rom like I do, you will get a message when the phone boots that android is updating and the only file that will be deOdexed will be the SecPhone_ATT.apk file. If you are rooted, you can verify using file managers on your phone to verify that there is not a SecPhone_ATT.odex file in System/App after the update. If there is, then you can delete it (only if you actually did the update though).

(MOD) AOSP Browser for tw roms

http://forum.xda-developers.com/showthread.php?t=1875280. Thanks aydc (i9300)&9 wire for posting in at&t note2 forum
Sent from my SGH-T889 using xda premium
Nice find. I did this but can't seem to get my bookmarks back. How to i re sync?
Sent from my SGH-T889 using Tapatalk 2
I tried this it crashed my phone. I had to reboot and uninstall it
Sent from my SGH-T889 using xda app-developers app
I got a 4.1.2 aosp browser working as it should on a UVALL4 base (required some xml and smali edits to work/display as it should, plus some edits to CSC.apk to avoid freeze ups after a data wipe). It was pulled from an AT&T SGS3 CM 10 build. Would folks be interested in that?
dwitherell said:
I got a 4.1.2 aosp browser working as it should on a UVALL4 base (required some xml and smali edits to work/display as it should, plus some edits to CSC.apk to avoid freeze ups after a data wipe). It was pulled from an AT&T SGS3 CM 10 build. Would folks be interested in that?
Click to expand...
Click to collapse
Oh course! Load er up! This version is working on my 4.1.2 okay although mine did freeze before I wiped cache/data. I remember this when running cm9 on my old phone (not running cm10 until its a bit more stable on our phone) and I do love having my bookmarks back in my menu instead of stretching my thumb all the way to the top of the phone (I can go one handed most of the time). Really though, not sure if it's any better otherwise. Both are fast. Sammy seems to have more options especially after some csc edits. AOSP could be faster but nothing too noticeable atm. I'll give it a few more hours before deciding. There is something scrambled in the menu probably needs a modded xml or smali edit like you mentioned but otherwise everything is perfect. Nice find, op...
Sorry for the delays there -
So this is what I managed to put together. Note that this was modified to appear correctly on a UVALL4 base (which also means it should be good on UVALK8 as I don't think much changed w/ framework-res between the two updates).
There are two flashable zips:
This one is JUST the browser.
md5: D6A0D5A932EE5B07ADEAF8C3D162A79A
This one includes both the browser and a modified UVALL4 (which again is essentially identical to the UVALK8 one) CSC.apk file. This is really only necessary if you wipe /data with the AOSP browser installed - if you don't plan on doing so or plan on wiping /system (like to flash a rom or something) right after then this one really isn't necessary. I just figured I would include it just in case.
md5: DDCD7375447E50F74C586854D32847BC
NOTE: In BOTH of these zips the AOSP browser has been purposefully named SecBrowser.apk so as to overwrite the stock one as they can't both be functional simultaneously - if you DO NOT want the stock browser to be overwritten then you'll need to back it up, add a .bak to the stock SecBrowser.apk file, etc.
Hope folks enjoy!
Also - the media preloading stuff won't work - I didn't feel like making framework edits for this so I just removed the checks for it in the browser apk. And - make sure to go into Settings > Labs and enable the Quick controls. I find them pretty snazzy.
EDIT: Saw a mistake in the zips - dunno if anyone tried them or anything, but they will work now lol
dwitherell said:
Sorry for the delays there -
So this is what I managed to put together. Note that this was modified to appear correctly on a UVALL4 base (which also means it should be good on UVALK8 as I don't think much changed w/ framework-res between the two updates).
There are two flashable zips:
This one is JUST the browser.
md5: D6A0D5A932EE5B07ADEAF8C3D162A79A
This one includes both the browser and a modified UVALL4 (which again is essentially identical to the UVALK8 one) CSC.apk file. This is really only necessary if you wipe /data with the AOSP browser installed - if you don't plan on doing so or plan on wiping /system (like to flash a rom or something) right after then this one really isn't necessary. I just figured I would include it just in case.
md5: DDCD7375447E50F74C586854D32847BC
NOTE: In BOTH of these zips the AOSP browser has been purposefully named SecBrowser.apk so as to overwrite the stock one as they can't both be functional simultaneously - if you DO NOT want the stock browser to be overwritten then you'll need to back it up, add a .bak to the stock SecBrowser.apk file, etc.
Hope folks enjoy!
Also - the media preloading stuff won't work - I didn't feel like making framework edits for this so I just removed the checks for it in the browser apk. And - make sure to go into Settings > Labs and enable the Quick controls. I find them pretty snazzy.
EDIT: Saw a mistake in the zips - dunno if anyone tried them or anything, but they will work now lol
Click to expand...
Click to collapse
Would this work with the latest OTA update?
I'M NOT YELLING said:
Would this work with the latest OTA update?
Click to expand...
Click to collapse
Yea it should use dwiths the post right above your post
Sent from my SGH-T889 using Tapatalk 2
I'M NOT YELLING said:
Would this work with the latest OTA update?
Click to expand...
Click to collapse
In theory yes - though the csc-included one would likely cause issues. The browser apk itself works fine though.
dwitherell said:
In theory yes - though the csc-included one would likely cause issues. The browser apk itself works fine though.
Click to expand...
Click to collapse
Thanks for the clarification
Sent from my SGH-T889 using Tapatalk 2
Tried the first flashable and it was just a black screen and then an FC.
SiNJiN76 said:
Tried the first flashable and it was just a black screen and then an FC.
Click to expand...
Click to collapse
You will likely need to wipe browser data
Link looks dead. Any update?
Sent from my SGH-T889 using Tapatalk 2
TeamHackura said:
Link looks dead. Any update?
Sent from my SGH-T889 using Tapatalk 2
Click to expand...
Click to collapse
You could try tweaked rom its an awesome rom and it had the option to install the aosp browser. .... well. Here the dl link from the 6th post in this thread and it works http://forum.xda-developers.com/showthread.php?p=37360291
Sent from my SGH-T889 using xda premium
Thanks.I had actually just installed tweaked but downloaded aosp briefer from now 10.1 forum before reading your post. Seems to work the same
Sent from my SGH-T889 using Tapatalk 2
dwitherell said:
Sorry for the delays there -
So this is what I managed to put together. Note that this was modified to appear correctly on a UVALL4 base (which also means it should be good on UVALK8 as I don't think much changed w/ framework-res between the two updates).
There are two flashable zips:
This one is JUST the browser.
md5: D6A0D5A932EE5B07ADEAF8C3D162A79A
This one includes both the browser and a modified UVALL4 (which again is essentially identical to the UVALK8 one) CSC.apk file. This is really only necessary if you wipe /data with the AOSP browser installed - if you don't plan on doing so or plan on wiping /system (like to flash a rom or something) right after then this one really isn't necessary. I just figured I would include it just in case.
md5: DDCD7375447E50F74C586854D32847BC
NOTE: In BOTH of these zips the AOSP browser has been purposefully named SecBrowser.apk so as to overwrite the stock one as they can't both be functional simultaneously - if you DO NOT want the stock browser to be overwritten then you'll need to back it up, add a .bak to the stock SecBrowser.apk file, etc.
Hope folks enjoy!
Also - the media preloading stuff won't work - I didn't feel like making framework edits for this so I just removed the checks for it in the browser apk. And - make sure to go into Settings > Labs and enable the Quick controls. I find them pretty snazzy.
EDIT: Saw a mistake in the zips - dunno if anyone tried them or anything, but they will work now lol
Click to expand...
Click to collapse
At laaast
Works great on my note 2
Extracted SecBrowser.apk from the zip
Renames /system/SecBrowser.apk and .odex to .apk.orig and .odex.orig
Pushed yours to /system/app and chmod 644
Then reboot , clear cache and data and reboot again
And voilà
Many thanks !!!!
Way to go downloaded 1st file and all is well on my Note2
Is this the same aosp browser in tweaked?
Sent from my SGH-T889 using xda premium
AngryDinosaur said:
Is this the same aosp browser in tweaked?
Sent from my SGH-T889 using xda premium
Click to expand...
Click to collapse
I think so actually
Thanks works great
Sent from my SGH-T889 using xda premium

References on custom rom guide

Can anyone link me to the guide on how to make TW custom roms for newbees.
Thanks in advance.
Sent from my SM-N9005 using XDA Premium 4 mobile app
You can use ROM installer, goo.im, ROM toolbox pro, which all allow you to dl a custom rom and gapps. Those are all in the playstore. I'm guessing that's what you meant, your question wasn't very descriptive...
Sent from my SM-N900T using XDA Premium 4 mobile app
topgun303 said:
Can anyone link me to the guide on how to make TW custom roms for newbees.
Thanks in advance.
Sent from my SM-N9005 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
you will need a linux box of some sort.
I use both DsiXDA Kitchen moddified with new smali and back smali updates and new supersu, and the Archi kitchen from the repo he has as it has new updated perms and symlink processes, also an updated deodexing process.
there's no 'real' that i know of newbie way of making roms. You just have to play around with the kitchens and then code and mod the framework and systemui apk's by hand.
dragonstalker said:
you will need a linux box of some sort.
I use both DsiXDA Kitchen moddified with new smali and back smali updates and new supersu, and the Archi kitchen from the repo he has as it has new updated perms and symlink processes, also an updated deodexing process.
there's no 'real' that i know of newbie way of making roms. You just have to play around with the kitchens and then code and mod the framework and systemui apk's by hand.
Click to expand...
Click to collapse
Sometimes I kick myself for never looking at those kitchens... they sure do seem to make it the process easier for folks. It's sort of deflating when you get it all figured out then see the result of an automated process that looks nearly identical... and took far less effort lol
dwitherell said:
Sometimes I kick myself for never looking at those kitchens... they sure do seem to make it the process easier for folks. It's sort of deflating when you get it all figured out then see the result of an automated process that looks nearly identical... and took far less effort lol
Click to expand...
Click to collapse
You don't use kitchen? wow, who'd thought...wow...I use this one, and it is unbelievable... ArchiKitchen-dsixda
If you want a copy, let me know....does all of the needed dir all at once...:good::good: faster than the original...
PM if you want, I may not get back here for awhile...
---------- Post added at 07:56 AM ---------- Previous post was at 07:55 AM ----------
topgun303 said:
Can anyone link me to the guide on how to make TW custom roms for newbees.
Thanks in advance.
Sent from my SM-N9005 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Good guides in the original Android forum....search for this, it should take you to the correct threads...
ArchiKitchen-dsixda
good luck, and hope all goes well....:good:
TheAxman said:
You don't use kitchen? wow, who'd thought...wow...I use this one, and it is unbelievable... ArchiKitchen-dsixda
If you want a copy, let me know....does all of the needed dir all at once...:good::good: faster than the original...
PM if you want, I may not get back here for awhile...
Click to expand...
Click to collapse
No worries - I tend to go about things my own funny little way anyway I usually just dd a live /system (usually mount it in linux to pull out the stuff I need) and ls -ZR /system to get the perms/ownership/contexts/symlinks info I need to put an updater-script together.

Categories

Resources