Enable Native SIP Calling on 3G in Android Gingerbread ROMs
January 30, 2012
We know Gingerbread Android 2.3.x is out of fashion but majority of the android users are still on Android 2.3, so it makes sense to still talk about it.
Gingerbread brought Native SIP support to Android for Calling over Wifi, 3G, without a voice plan. However, there are no straightforward guides around the web that talk about it.
Compatibility: Method works for: All Gingerbread 2.3.x Stock roms, AOSP roms, MIUI roms and Sense roms, worked for me on all.
Downloads: APKTool
1. Apktools bz2
2. Brut tar
Note: This guide is for windows, however, it works as-is on Linux, Mac OSX.
Step 1. Pull Framework-res.apk from your ROM’s zip file. Ideal path is /system/framework directory.
Step 2. Extract both files that you downloaded to c:\apktools. You should see 3 extracted files. Copy the framework-res.apk to the same directory: c:\apktools
Step 3. Run CMD on windows, Terminal on OSX, Windows and run the following commands:
cd \apktools
apktools d framework-res.apk temp
Step 4. A folder named temp will appear. Inside temp, edit the file: C:\apktools\temp\res\values\bools.xml
Search the following line:
<bool name=”config_sip_wifi_only”>true</bool>
change ”true” to “false” and save the file.
Step 5. On Terminal/ CMD run apktools again.
c:
cd \apktools
apktools b temp temp.apk
Step 6. Now rename your original framework-res.apk to framework-res.apk.zip. Open it with winrar/winzip/7zip it will open like regular archive. take the file that was created by the build process:
C:\apktools\temp\build\apk\resources.arsc
Step 7. Use this file to replace the file inside the archive of framerwork-res.apk.zip (overwriting the original, inside the zip)
rename the file back to framework-res.apk.
Congratulations, now you have a sip over 3g enabled framework-res.apk.
Step 8. Just replace it in your ROM zip and flush the ROM, you need to wipe cache and dalvik cache.
Follow us on Google+, Twitter for latest in Android mods, news.
Install Google Talk Video, Audio on Android Gingerbread phone
May 2, 2011
Google talk audio, Video chat was made available as a part of android 2.3.4 Gingerbread update to Nexus S users, the same apk is now hacked to be installed on any Rooted Android phone/Tablet with minor tricks.
How to install Google Talk Video, Audio on Any Android Phone, Tablet
Pre-requisites:
- Root your Android Phone/ Tablet (Guide) with any Gingerbread custom ROM 2.3.3. We recommend Cyanogenmod 7
- Android SDK (with adb tools)
- Download Google Talk with AV
1. Unzip the downloaded Google talk zip file and connect your phone/tablet to PC/mac.
2. Run the following commands using the adb:
adb remount
adb shell mv /system/app/Talk.apk /system/app/Talk.apk1
adb uninstall com.google.android.talk
adb push libtalk_jni.so /system/lib/
adb push Talk2.apk /system/app
3. That’s all, you should now have Google Talk with video installed, try it out and have fun.
If there is a problem, you can uninstall it by:
adb remount
adb uninstall com.google.android.talk
adb shell mv /system/app/Talk.apk1 /system/app/Talk.apk
Troubleshooting: If it doesn’t work, uninstall it and flash this zip on CM7. For other ROMs flash this zip instead. Make sure you take backups first.
Tested, Works on Cyanogenmod 7.
via xda
Download Android 2.3.4 Gingerbread Nexus S
April 30, 2011
Android 2.3.4 Gingerbread brings Gtalk Video calling to Google NExus S. The update would be available via OTA, reaching Nexus S phone over next few weeks. You can get started with Android 2.3.4 today by manually downloading it from AOSP.
Pre-requisites: Android 2.3.3 GRI40 on Nexus S.
How to update Nexus S to Android 2.3.4 with Video:
Download the file above, name it update.zip, boot into recovery, and choose apply update.zip
Root any Android Gingerbread Phone – SuperOneClick
April 23, 2011
Just like other OneClick roots for Eclair, and Froyo, here comes the Universal One click Easy root for Gingerbread phones.
SuperOneClick lets you root just about any Android Phone. the compatiblitiy list is provided below, however, if your phone isn’t listed, there are chances that the phone is still supported, its worth giving it a try.
Compatibility List:
Acer Liquid Metal
Dell Streak
HTC Magic (Sapphire) 32B
HTC Bee
LG Ally
Motorola Atrix4G
Motorola Charm
Motorola Cliq
Motorola Droid
Motorola Flipside
Motorola Flipout
Motorola Milestone
Nexus One
Samsung Captivate
Samsung Galaxy 551 (GT-I5510)
Samsung Galaxy Portal/Spica I5700
Samsung Galaxy S 4G
Samsung Galaxy S I9000
Samsung Galaxy S SCH-I500
Samsung Galaxy Tab
Samsung Transform M920
Samsung Vibrant
Sony Ericsson Xperia E51i X8
Sony Ericsson Xperia X10
Sprint Hero
Telus Fascinate
Toshiba Folio 100
How to Root with SuperOnClick
Pre-requisites: Make sure you have Microsoft .NET v2+ framework or Mono v1.2.6+. Works on Vista+, Ubuntu 8+ and Mac OS 10.x via Mono.
Enable Usb debugging, make sure drivers are installed.
Some devices have a NAND lock. SuperOneClick will only give a Shell root until you remove this lock.
The following phones can use http://unrevoked.com to remove this lock:
- Sprint EVO 4G (HTC Supersonic)
- Droid Incredible (HTC Incredible)
- HTC Desire GSM
- HTC Desire CDMA (HTC BravoC)
- HTC Aria
- Droid Eris (HTC DesireC)
- HTC Wildfire (HTC Buzz)
Video Tutorial
Checkout xda forum for more info.
Honeycomb Lockscreen for Android 2.3 Phones
April 19, 2011
You can install Honeycomb Lockscreen on your android phone and theme it to different flavors.
XDA member Drakknar has created the most closest lockscreen that mocks Honeycomb on Gingerbread. It works great in both orientations and looks superb.
It has full drag and unlock functional and also has all of your most important information displayed : missed calls, new messages, new emails, and your current battery percentage. It also looks like a music player is integrated underneath the clock, for even more flexibility.
Mad-murdock has planned to add this lockscreen as the last step of his CM7 tablet tweaks 2
CyanogenMod 7 Stable Download
April 11, 2011
There’s one thing we love about Open source – It just keeps on getting better and better. Today Android has choice of 50+ custom ROMs for a large number of devices. But when it comes to modding, CyanogenMod is the number one choice on any phone.
CyanogenMod 7 went into a umber of beta and RC releases and finally today it is released with Android Gingerbread 2.3.3 with compatibility of over 30 devices.
If you are new to modding detailed instructions for rooting your device can be found at cyanogenmod wiki.
Download CM7 for your Device here
Checkout Cyanogemod forums for any kind of help. Or get in touch @androidng at twitter for modding questions.
Changelog for CyanogenMod 7:
- Common: Android 2.3.3 (Gingerbread) – Google
- Common: Fixes and changes from AOSP master – Various
- Common: ClockworkMod Recovery 3.0: Koush, Cyanogen, Zinx
- Common: Themes engine – T-Mobile
- Common: Performance enhancements for Qualcomm hardware – Code Aurora
- Common: New boot animation – 73v1n – http://www.youtube.com/watch?v=mYXiKWwp0DQ
- Common: Fix readahead values for NAND/MMC devices
- Common: Revamped notification widget – cvpcs
- Common: Updated various graphics for GB style – blunden
- Common: DSPManager updated for 2.3 – alankila
- Common: Restyled music app and forward-port of features – Jason Asher
- Common: Rotary answer in Phone app – James Peterson
- Common: BT VoiceDialer fixes – Matthew Sparby
- Common: Calendar enhancements – James Peterson
- Common: Stagefright fixes for 7×30, 8×50, and 7×27 – Zinx, arcee, Cyanogen
- Common: Pacman package manager – Kmobs
- Common: Workaround for unknown phone number – Jiri Tyr
- Common: Trackball answer/hangup – Juan Rodriguez
- Common: CMParts reorganization – Robert Burns
- Common: View ChangeLog via CMParts (System) – Wes Garner
- Common: Optional screen on/off animations – Diogo Ferreira
- Common: New browser incognito mode – optedoblivion
- Common: New trackball/trackpad wake – Zinx, Cyanogen
- Common: Legacy sensor/GPS support – arcee
- Common: Enabled v8 javascript engine on armv6 (msm7227/msm7225) – arcee
- Common: Customizable overscroll – arcee
- Common: Torch cleanup – defer
- Common: 2D compositor backwards compatibility – arcee
- Common: OpenGL backwards compatibility – Zinx, Cyanogen, Sileht, ezterry
- Common: SMS templates using gestures – Riccardo Ciovati
- Common: Phone Goggles – David Bidorff
- Common: Option to always show battery percentage on lockscreen – Robert Burns
- Common: Option to show music controls with compatible headset connection – Wes Garner
- Common: CPU frequency/scaling control in CMParts – Robert Ramiega
- Common: Option to pause/play music with camera button – cvpcs
- Common: Allow SIP User-Agent configuration – arcee
- Common (non-HTC): Fixed mobile connection suspension – arcee
- Common: New music widgets – Jason Asher
- Common: Updated FLAC support – cvpcs, Cyanogen, kroot
- Common: Updated wallpapers – Fitsnugly, Prash
- Common: Customizable search/long-press search – Sven Dawitz
- Common: New lockscreen styles – Rotary Revamped (default) and Lense – Sven Dawitz, Stefano Pignataro
- Common: Customizable app launcher on rotary lockscreen – Sven Dawitz
- Common: Now playing and album art on lockscreen – kmobs
- Common: GPS fixes – CodeAurora, arcee
- Common: Breakfast/Brunch – arcee
- Common: Statusbar battery percentage with mini icon – Sven Dawitz, design by Jazz Kalsi
- Common: SMS split for braindead carriers – Mike Wielgosz
- Common: MMS user-defined custom vibrate – Wes Garner
- Common: CMParts cleanup – Sven Dawitz
- Common: Notification profiles – Martin Long
- Common: TI wl12xx FM radio reverse engineering – Michael A. Reid
- Common: Tablet tweaks – Sven Dawitz
- Common: Revamped CMStats – Chris Soyars
- Common: Improved RTL text support and fonts – Eyad Aboulouz, Eran Mizrahi,
- Espresso/Legend: Enabled native WiFi tethering – Cyanogen, OMAPZoom.org
- Legend/Liberty/Buzz/Click: Enabled FM Radio – Alexander Hofbauer (libaudio patch)
- Z71: Enabled MPEG4/AAC video recording – arcee
- Z71: Enabled native WiFi tethering – arcee
- Passion/Bravo/BravoC/Supersonic/Inc: Kernel 2.6.37 – Google, Cyanogen, defer, Kali-, toastcfh, slayher
- Vision/Glacier/Espresso: WiFi calling compatibility and optimization – Zinx
- Vision/Glacier/Ace: Unified kernel – HTC, Cyanogen, Zinx, Kali-, defer
- Vision/Glacier/Ace: Fix FM radio on 2.3 – Zinx
- Vision/Glacier/Ace: Fixes for video overlay – Zinx, CodeAurora
- Vision: Only install WiFi calling on TMUS devices – attn1
- Espresso/Legend/Liberty: Unified kernel – HTC, Cyanogen, attn1, jznomoney, Alexander Hofbauer
- Supersonic: WiMAX support – HTC, Shinzul, toastcfh, shift, #teamwin, Cyanogen, Joey Conway
- Supersonic: HDMI mirror support: #teamwin
- ONE: Enabled native WiFi tethering – arcee
Download New Android Music Player
April 6, 2011
Google’s new Music player has been leaked at different stage of development and thats what makes it possible Get Google Cloud Music Sync on Android Gingerbread & honeycomb.
The latest development brings a more stable and robust version of the Android music app that supports music streaming. The new Music player mimics the version seen on Honeycomb, only it works flawlessly on your smaller smartphone.
As you can from the shot above, you now get the “Recent” section with album previews and a scrolling wheel feel, streaming music service that I can’t figure out how to unlock, and a much more finished experience than the previous leak.



