Related
CAUTION: ANY CUSTOM ROM WHICH HAS A MODIFIED KERNEL, PROBABLY WILL BREAK BY USING THIS.
More than likely you will need to copy over the ramdisk. If you don't know how to do this, then wait until your ROM developer does it for you!
Who: For those who are ANXIOUS and the DEVELOPER type (more advanced users) who want to load the new kernel which comes with the OTA_Supersonic_1.47.651.1-1.32.651.6_release.zip released today.
If you're not an advanced user or the developer type, please wait for the builder of the ROM you're using to release their own update!
What: I've pulled the boot.img from the firmware.zip inside of the OTA_Supersonic_1.47.651.1-1.32.651.6_release.zip and put it into this update.zip.
Tech Details: This update.zip copies flash_image and boot.img to /system/bin and /system, flashes the new boot.img and deletes boot.img from /system. My first time creating this type of update.zip on the EVO!
Advantages:
npace said:
Here's a rundown of the issues that I tested for fixes:
1. Touch input lag -- fixed -- tried with multitouch visualizer 2
2. Improperly grounded touchscreen -- fixed -- tried on multiple surfaces
Click to expand...
Click to collapse
http://www.joeyconway.me/evo/stock/jk-stock-OTA-1.47.651.1-kernel-signed.zip - WiFi will not work until the System Software portion of the OTA update is loaded
I got my retard helmet on and I'm ready to test this baby on Avalaunch's Froyo ROM.
Sorry for the noob question, I'm new to android. Is this for stock rooted roms? I am running stock evo rom rooted and nand unlocked, so is this essentially an update for rooted users running stock rom? And will I have to update the radio with a seperate flash? Thanks for your help, and everyone's hard work!
I'm using Jk-original 1.0.8 odex and I flashed the update image...giving error..."Can't chown/mod /system/flash_image (No such file or directory) Failure at line 3:set_perm 0 0 0755 SYSTEM:flash_image Installation aborted." I do have "flash_image" in /system/bin.? Also, followed Joey's script for that update.zip in adb manually and didn't get any error, I just don't know how to verify the install. Will it show in build???
snandlal said:
I'm using Jk-original 1.0.8 odex and I flashed the update image...giving error..."Can't chown/mod /system/flash_image (No such file or directory) Failure at line 3:set_perm 0 0 0755 SYSTEM:flash_image Installation aborted." I do have "flash_image" in /system/bin.? Also, followed Joey's script for that update.zip in adb manually and didn't get any error, I just don't know how to verify the install. Will it show in build???
Click to expand...
Click to collapse
Re-download. He had to make a change and just re-uploaded it, I just downloaded and applied it without a problem, after having the same error you did with the first file.
Any comments from people that have this applied (and working with full root)?
Shane Pitman said:
Re-download. He had to make a change and just re-uploaded it, I just downloaded and applied it without a problem, after having the same error you did with the first file.
Click to expand...
Click to collapse
Do you have any of the Sprint and/or HTC apps removed? I removed a bunch of that bloatware and I read that some people couldn't get the update to install. Wondering if OP fixed that in this kernel.
That worked Thanx
Kernel's working just fine with Avalaunch's Froyo ROM.
joeykrim,
Have you used Koush's anykernel? I think you can make a update.zip that works with any kernel..
It just hasn't worked properly for me yet...
Here's link:
http://github.com/koush/AnyKernel
It should extract the ramdisk and everything from your current kernel and just replace the zImage and then flashes boot.img.
Kiraly said:
Do you have any of the Sprint and/or HTC apps removed? I removed a bunch of that bloatware and I read that some people couldn't get the update to install. Wondering if OP fixed that in this kernel.
Click to expand...
Click to collapse
I've got most of the Sprint/HTC crap removed, rooted, nand unlocked, custom recovery, running joeykrim-original-1.0.8 deodex rom, and this worked just fine.
lafrad said:
Any comments from people that have this applied (and working with full root)?
Click to expand...
Click to collapse
this ONLY updates the kernel and will not effect root access.
Kiraly said:
Do you have any of the Sprint and/or HTC apps removed? I removed a bunch of that bloatware and I read that some people couldn't get the update to install. Wondering if OP fixed that in this kernel.
Click to expand...
Click to collapse
this is ONLY the kernel. has nothing to do with ANYTHING in /system including bloatware/apps.
npace said:
joeykrim,
Have you used Koush's anykernel? I think you can make a update.zip that works with any kernel..
It just hasn't worked properly for me yet...
Here's link:
http://github.com/koush/AnyKernel
It should extract the ramdisk and everything from your current kernel and just replace the zImage and then flashes boot.img.
Click to expand...
Click to collapse
nice. i remember seeing this once but had forgot about it.
i prob wont delve into this yet cuz i haven't modified the ramdisk at all, but this is encouraging!
ill prob wait till we get some htc source code for the kernel, and then dive into customizing the kernel and the ramdisk or if i get bored and wanna customize my ROM with this stock kernel and custom ramdisk!
this is def good to know! thanks for the link!
Did anyone else have an issue with 4G stuck saying its turning on? Worked fin again after.restoring a backup.
Yep... 4th got stuck for me. Camera ad ADW also crashed a bunch too
Sent from my PC36100 using Tapatalk
NFX Sprint 2.31.651.7 STOCK Deoxed/Odex Update3.1
This is my final release, as I am moving on to developing the Froyo Sense Rom and just dont have the time to deal with the 2.1 roms - I will continue to monitor and support them just not developing for them anymore.
This is the New Update from Sprint this is a completely stock rom with everything from the factory included.
Included Extras:
Rooted
Busybox (updated)
ChainsDD Superuser 2.3.6.1
wireless tether 1.6.0
Quick boot
flash_image added back
also added built in Ad-Hoc support (ad-hoc networks show with a * before them)
A2sd 2.7.5.2 (updated to correct startup errors)
Memory Tweak Settings "1536,2048,4096,5120,11264,12288"
Overclocked to 691 no perf-lock
Dalvik to Cache
133 megs after install with out A2SD active (install without ext partition)
This should be more that an optimal setup for 85% of most users. If you feel the need to tweak further then you need to remove these 2 files from system/etc/init.d/ folder
File 1: 05dalvik2cache - controls dalvik
File 2: 06memtweak - controls memory settings
and then reboot.
I set this so you can flash and use with the best experience possible.
Enjoy
Download the ODEX version with A2sd Update3
Download the ODEX version with A2sd Update3 Mirror by scott2020
Download the DEODEXED version A2sd Update3
Download the DEODEXED version with A2sd Update3 Mirror by scott2020
___________________________________________________________________
Without A2SD Below
NFX Sprint 2.31.651.7 STOCK Deoxed/Odex
This is the New Update from Sprint this is a completely stock rom with everything from the factory included.
Included Extras:
Rooted
Busybox
SU
wireless tether
Files Updated in this release:
Code:
OTA_HeroC_Sprint_2.31.651.7_2.27.651.6
boot.img
check_prereq
recovery.img
dmdata_folder
DM000.DAT
DM001.DAT
DM002.DAT
DM003.DAT
DM004.DAT
DM005.DAT
DM006.DAT
DM007.DAT
DM008.DAT
dmdata_folder\
patch
system
build.prop.p
app
AccountAndSyncSettings.apk.p
AccountAndSyncSettings.odex.p
AccountSyncManager.apk.p
AccountSyncManager.odex.p
ApplicationsProvider.apk.p
ApplicationsProvider.odex.p
Bluetooth.apk.p
Bluetooth.odex.p
Browser.apk.p
Browser.odex.p
Calculator.apk.p
Calculator.odex.p
Calendar.apk.p
Calendar.odex.p
CalendarProvider.apk.p
CalendarProvider.odex.p
CertInstaller.apk.p
CertInstaller.odex.p
CheckinProvider.apk.p
CheckinProvider.odex.p
Clicker.apk.p
Clicker.odex.p
com.htc.MusicWidget.apk.p
com.htc.MusicWidget.odex.p
com.htc.StockWidget.apk.p
com.htc.StockWidget.odex.p
com.htc.TwitterWidget.apk.p
com.htc.TwitterWidget.odex.p
com.htc.WeatherWidget.apk.p
com.htc.WeatherWidget.odex.p
ContactsProvider.apk.p
ContactsProvider.odex.p
CustomizationSettingsProvider.apk.p
CustomizationSettingsProvider.odex.p
CustomizationSetup.apk.p
CustomizationSetup.odex.p
DCSImpl.apk.p
DCSImpl.odex.p
DCSStock.apk.p
DCSStock.odex.p
DCSUtility.apk.p
DCSUtility.odex.p
DCSWeather.apk.p
DCSWeather.odex.p
DMPortRead.apk.p
DMPortRead.odex.p
DownloadProvider.apk.p
DownloadProvider.odex.p
DrmProvider.apk.p
DrmProvider.odex.p
EPST.apk.p
EPST.odex.p
FieldTrial.apk.p
FieldTrial.odex.p
FilePicker.apk.p
FilePicker.odex.p
FlashLitePlugin.apk.p
FlashLitePlugin.odex.p
FlashPlayer.apk.p
FlashPlayer.odex.p
Flickr.apk.p
Flickr.odex.p
GlobalSearch.apk.p
GlobalSearch.odex.p
GSD.apk.p
GSD.odex.p
HTC_IME.apk.p
HTC_IME.odex.p
HtcAddProgramWidget.apk.p
HtcAddProgramWidget.odex.p
HTCAlbum.apk.p
HTCAlbum.odex.p
htcbookmarkwidget.apk.p
htcbookmarkwidget.odex.p
htccalendarwidgets.apk.p
htccalendarwidgets.odex.p
HTCCamera.apk.p
HTCCamera.odex.p
HtcClockWidget.apk.p
HtcClockWidget.odex.p
HtcContacts.apk.p
HtcContacts.odex.p
htccontactwidgets.apk.p
htccontactwidgets.odex.p
HtcDialer.apk.p
HtcDialer.odex.p
HtcFacebook.apk.p
HtcFacebook.odex.p
HtcFootprints.apk.p
HtcFootprints.odex.p
HtcFootprintsWidget.apk.p
HtcFootprintsWidget.odex.p
HtcIQAgent.apk.p
HtcIQAgent.odex.p
HtcLocationPicker.apk.p
HtcLocationPicker.odex.p
HtcLocationService.apk.p
HtcLocationService.odex.p
HtcLockScreen.apk.p
HtcLockScreen.odex.p
htcmailwidgets.apk.p
htcmailwidgets.odex.p
HtcMessageUploader.apk.p
HtcMessageUploader.odex.p
htcmsgwidgets.apk.p
htcmsgwidgets.odex.p
HtcMusic.apk.p
HtcMusic.odex.p
HtcNaviPanel.apk.p
HtcNaviPanel.odex.p
HTCNew.apk.p
HTCNew.odex.p
HtcPhotoWidget.apk.p
HtcPhotoWidget.odex.p
HtcPPST.apk.p
HtcPPST.odex.p
HtcRingtoneTrimmer.apk.p
HtcRingtoneTrimmer.odex.p
htcsearchwidgets.apk.p
htcsearchwidgets.odex.p
HtcSettingsProvider.apk.p
HtcSettingsProvider.odex.p
htcsettingwidgets.apk.p
htcsettingwidgets.odex.p
HTCSetupWizard.apk.p
HTCSetupWizard.odex.p
HtcSoundRecorder.apk.p
HtcSoundRecorder.odex.p
HtcStreamPlayer.apk.p
HtcStreamPlayer.odex.p
HtcTwitter.apk.p
HtcTwitter.odex.p
HtcWeatherWallpaper.apk.p
HtcWeatherWallpaper.odex.p
HTMLViewer.apk.p
HTMLViewer.odex.p
IM.apk.p
IM.odex.p
IQRD.apk.p
IQRD.odex.p
LearnMore.apk.p
LearnMore.odex.p
Mail.apk.p
Mail.odex.p
MediaProvider.apk.p
MediaProvider.odex.p
Mms.apk.p
Mms.odex.p
OMADM.apk.p
OMADM.odex.p
PackageInstaller.apk.p
PackageInstaller.odex.p
PCSCII.apk.p
PCSCII.odex.p
PDFViewer.apk.p
PDFViewer.odex.p
Phone.apk.p
Phone.odex.p
PicoTts.apk.p
PicoTts.odex.p
restartapp.apk.p
restartapp.odex.p
Rosie.apk.p
Rosie.odex.p
Settings.apk.p
Settings.odex.p
SettingsProvider.apk.p
SettingsProvider.odex.p
SocialNetworkProvider.apk.p
SocialNetworkProvider.odex.p
StatusBarCleanService.apk.p
StatusBarCleanService.odex.p
Stock.apk.p
Stock.odex.p
teeter.apk.p
teeter.odex.p
TelephonyProvider.apk.p
TelephonyProvider.odex.p
TtsService.apk.p
TtsService.odex.p
Updater.apk.p
Updater.odex.p
UploadProvider.apk.p
UploadProvider.odex.p
UserDictionaryProvider.apk.p
UserDictionaryProvider.odex.p
VoiceDialer.apk.p
VoiceDialer.odex.p
VpnServices.apk.p
VpnServices.odex.p
Weather.apk.p
Weather.odex.p
WeatherAgentService.apk.p
WeatherAgentService.odex.p
WeatherProvider.apk.p
WeatherProvider.odex.p
WeatherSyncProvider.apk.p
WeatherSyncProvider.odex.p
WidgetDownloadManager.apk.p
WidgetDownloadManager.odex.p
WorldClock.apk.p
WorldClock.odex.p
app\
bin
akmd.p
btipsd.p
debuggerd.p
dmagent.p
iqd.p
netsharing.p
wpa_supplicant.p
bin\
customize
MNS
default.xml.p
MNS\
customize\
etc
NOTICE.html.gz.p
security
otacerts.zip.p
security\
etc\
framework
am.odex.p
android.policy.odex.p
android.test.runner.odex.p
bmgr.odex.p
com.google.android.gtalkservice.odex.p
com.google.android.maps.odex.p
com.htc.android.easopen.odex.p
com.htc.android.pimlib.odex.p
com.htc.framework.odex.p
com.htc.resources.apk.p
com.htc.resources.odex.p
com.scalado.util.ScaladoUtil.odex.p
core.jar.p
core.odex.p
ext.odex.p
framework.jar.p
framework.odex.p
framework-res.apk.p
framework-tests.odex.p
ime.odex.p
input.odex.p
javax.obex.odex.p
monkey.odex.p
pm.odex.p
services.odex.p
svc.odex.p
framework\
lib
libandroid_runtime.so.p
libciq_client.so.p
libciq_htc.so.p
libhardware_legacy.so.p
libmediaplayerservice.so.p
libnetutils.so.p
libopencore_rtsp.so.p
libopenobex.so.p
modules
wlan.ko.p
modules\
lib\
system\
patch\
system
app
UpgradeSetup.apk
app\
bin
ipd
bin\
framework
am.jar
android.policy.jar
android.test.runner.jar
bmgr.jar
com.htc.android.easopen.jar
com.htc.android.pimlib.jar
com.htc.framework.jar
com.scalado.util.ScaladoUtil.jar
ext.jar
framework-tests.jar
ime.jar
input.jar
javax.obex.jar
monkey.jar
pm.jar
services.jar
svc.jar
framework\
system\
OTA_HeroC_Sprint_2.31.651.7_2.27.651.6\
Download the ODEX version
Download the ODEX version Mirror by scott2020
Download the Deodexed Version
Download the Deodexed version Mirror by scott2020
===========================================================
Kernels only for this rom! - If you are using anyother kernel other then what I put in the rom, dont use these as it will break your wifi!!!!!
633 OC,UV,NFX stock
710 OC,UV,NFX stock
768 OC,UV,NFX stock
thanks. how is it?
So far it seems to be fairly better than there prior release. Havent had enough time for thorough testing but not bad at this point.
So is this going to be a replacement of your original Sprint 2.27.651.6 STOCK Deoxed? Or will that ROM be updated individually? Also, is this a work in progress (should I wait for improvements/addition of features)?
Wish you would have uploaded this a few hours ago while I still had internet at "ludicrous speed". I'll download this tonight over the next couple hours and do some testing. I added it to the wiki and also want to know if it is replacing your previous stock ROM so I can remove it or at least add a outdated tag or something.
No I will update my other roms seperately this will be the base stock rom unmodified for all those that just want the basic with root, tethering and a2sd
Can you use Zen Kernel for OC purposes with this ROM?
Got an abort while flashing the ODEX rom:
Copying files ....
E:Command run_program: non-package program file "DATA:dtinstall.launch" not supported
E:Failure at line 132:run_program DATA:dinstall.launch
Installation aborted.
b0ricua said:
Can you use Zen Kernel for OC purposes with this ROM?
Click to expand...
Click to collapse
Yes you can
so will this wipe my phone back to stock, or will all my apps and settings keep?
guessing i put this zip on my sd, and then flash it?
does it update or just reinstall a fresh rom?
dhero1 said:
Got an abort while flashing the ODEX rom:
Copying files ....
E:Command run_program: non-package program file "DATA:dtinstall.launch" not supported
E:Failure at line 132:run_program DATA:dinstall.launch
Installation aborted.
Click to expand...
Click to collapse
I am testing it now and will see, worked previously
dhero1 said:
Got an abort while flashing the ODEX rom:
Copying files ....
E:Command run_program: non-package program file "DATA:dtinstall.launch" not supported
E:Failure at line 132:run_program DATA:dinstall.launch
Installation aborted.
Click to expand...
Click to collapse
I got the same thing with the deodexed version.
How does this differ from the other nfx rom? Thanks!
Sent from my HERO200 using XDA App
I've run Regaw's "[UNLOCK] S-OFF and NAND UNLOCK TOOL for ALL CDMA Heros", where I first moved hboot back to 1.47 - would that be the difference?
no I beleive it is just an error in the script I am working on it right now will post the fixed ones soon
nfinitefx45 said:
No I will update my other roms seperately this will be the base stock rom unmodified for all those that just want the basic with root, tethering and a2sd
Click to expand...
Click to collapse
Now I am a bit confused. What does the original stock de-odex have that this doesn't?
c00ller said:
Now I am a bit confused. What does the original stock de-odex have that this doesn't?
Click to expand...
Click to collapse
He does two seperate ROMs. NFX & this. This is just a stock from sprint with root and a couple added extra's. His other is his themed.
ziaodix said:
He does two seperate ROMs. NFX & this. This is just a stock from sprint with root and a couple added extra's. His other is his themed.
Click to expand...
Click to collapse
will this just patch what i already have? will i still have my contacts, apps, settings etc?
c00ller said:
Now I am a bit confused. What does the original stock de-odex have that this doesn't?
Click to expand...
Click to collapse
Well to be honest I figured If it was posted in the original thread that has just gotten to large for people to have to go thru. This is more user friendly and will make it easier for others to find information.
nfinitefx45 said:
Well to be honest I figured If it was posted in the original thread that has just gotten to large for people to have to go thru. This is more user friendly and will make it easier for others to find information.
Click to expand...
Click to collapse
Yea good idea lol, cuz i would've proly skipped over it
I have been trying to get a nice deodexed zipaligned version of the new UCLA3 AT&T 2.3.6 going but I keep running into a lot of issues.
It seems that no matter what I do, once I deodex all the /system/framework and /system/app files the phone is super laggy, and many functions do not work, here is a status summary from dsixda's kitchen:
Code:
Working folder information
Android OS version : 2.3.6
Device : SGH-I727
Model : SAMSUNG-SGH-I727
ROM Name : GINGERBREAD.UCLA3
CSC version : SGH-I727ATTI727UCLA3_CL910433
Rooted (Superuser.apk + su) : YES
Rooted (unsecured boot.img) : NO
BusyBox installed : NO
BusyBox run-parts support : NO
Apps2SD (Apps to EXT) enabled : NO
/data/app enabled : NO
Custom boot animation allowed : NO
Nano text editor installed : NO
Bash shell support : NO
/system/framework is deodexed : YES
/system/app is deodexed : NO
ROM will wipe all data : NO
I did create my own testkeys, could this a the issue? Is there something special about the testkeys which come in the dsixda kitchen / any other signing app?
promiseofcake said:
I have been trying to get a nice deodexed zipaligned version of the new UCLA3 AT&T 2.3.6 going but I keep running into a lot of issues.
Click to expand...
Click to collapse
I have tried this about 20 times with many different iterations of the 2.3.6 ROM, it just does not function properly deodexed through dsixda's kitchen, I have no idea what could be the problem.
I have tried:
pure stock to deodexed,
rooted stock to deodexed,
setup stock, setup wizards completed, to deodexed.
I am no longer re-signing the APKs since I have not edited them,
I have stopped using any of the busy box, init.d, etc changes.
I have flashed a stock kernel on top in case it was a kernel fault
but nothing works and I am dead in the water! To reiterate, the issue is once the OS loads, it's extremely unresponsive, the missing SIM icon does not appear in the status bar (just the no service icon), and it takes up to 5 minutes for catlog to launch (for example).
I have a fully deodexed base (i call it BaseMod) i can share with you but it will take like 2 hours to upload
M0D1441 said:
I have a fully deodexed base (i call it BaseMod) i can share with you but it will take like 2 hours to upload
Click to expand...
Click to collapse
That would be wicked! I could give you my rapidpro account link or something but I don't know if that would help you on the upload. I have one final attempt running now but I'll PM you in a few. Thanks a lot.
Lucas
M0D1441 said:
I have a fully deodexed base (i call it BaseMod) i can share with you but it will take like 2 hours to upload
Click to expand...
Click to collapse
What tool did you use to deodex it? Also where is the download link to your BaseMod?
Hello Fire owners!
I open this thread to keep all things of Fire together, only one thread, everything here.
So here we go:
THIS THREAD IS FOR MOTOROLA XT311/XT316/XT317, XT530/XT531, XT532 AND XT611 (aka SMARTFLIP) ONLY. IF YOU HAVE A SIMILAR THREAD, PLEASE PM ME AND PASS ME YOUR POST. LET'S KEEP XDA ORGANIZED!
CWM FOR FIRE XT XT530/XT532, SPICE XT XT531, FIRE XT311, SPICE KEY XT316 OFFICIALLY LAUNCHED
This thread was focused in the 2nd-Init for XT31X and XT530, 531 and 532. For almost six months, we worked patientlly to get the CWM working on our devices. The wait for CWM is OFFICIALLY OVER. In a couple days ago, our friend aweosomeabhijeet found a way to run CWM on Gingerbread. The tutorial (made by himself) will be posted NOW:
Hey Guys
All your wait is over.
Here I'll tell you how to get CWM for Moto Fire XT.
Disclaimer : I'm not responsible for any damage to your phone. I have tried it and finished successfully.
Try only if you know little bit about android.
This is beta version. However, a dev is working on not using a PC to reboot back into system, and is trying to make the installation simplified.
Lot of thanks to andrewidya
Required things
1. Rooted XT
2. Pc
Download these things on your phone:
1. Terminal emulator
2. Busybox(Open it and install)
3. Root browser
4. Pimp my Rom
5. ES file explorer
You can find all of them in the Play Store.
If you have done with it download the attachment.
Now main work.
It is not easy though but I think everyone can do it.
Steps:
1. Extract the attachment and copy it to your sdcard
2. Mount /system as RW.
3. Open Root Browser and copy bootmenu folder from sdcard/XT530 and paste it in /system.
4. Open Pimp My Rom and Add universal init.d support.
5.Create 97bootmenu manually.(For this using ES file explorer is recommended)
Steps:
a.Open /system/etc/init.d
b. Create a file, name it 97bootmenu.
c. Open the file as text
Type:
Code:
#!/system/bin/sh
stop
exec /system/bootmenu/binary/bootmenu
d.save the file
6. Change permissions of 97bootmenu to rwx r-- r--
7. Reboot your phone.
Now your phone will start at bootmenu.
Select Recovery>Custom Recovery
PS: If you want to get back the phone to boot normally. Just connect it to PC, open CMD and type
cd path-to-adb.exe
adb shell
rm -R /system/etc/init.d/97bootmenu
exit
adb reboot
I succeeded here's the video:
http://youtu.be/OyHwMqkBArk
Sorry for poor camera quality.
Thanks to all the members.
Special Thanks to:
Gentrylamp for creating bootmenu.
7amdoun for his great knowledge and modding bootmenu for XT530.
andrewidya for correcting me at every point.
Mazen.kh for everything he did.
Mr.Indigo for giving us hopes.
And all other members whom I forgot to mention here.
Click to expand...
Click to collapse
This above quote is the 1ST post of his thread.
THANKS TO HIM AND TO ALL OF THE DEVELOPERS WHO HELPED TO GET THIS.
ROOTING & UNROOTING
You will follow this tutorial if you have 2.3.5 version of Android:
Downloads:
Here are the apps/files needed for Rooting -
1. SuperOneClick 2.3.3.0
2. SUT LR 1.8.2 (Doesn't seem to be working on 64-bit systems)
3. FXX_PR3_NV.xml and NvDefinition.xml [ATTACHED]
Before Rooting:
Prepare your phone by doing the following:
- Go to Settings > Applications > CHECK "Unknown Sources"
- Go to Settings > Applications > Developer > CHECK "USB Debugging" and "Stay Awake"
- Connect your phone via USB, when prompted DO NOT select USB Mass Storage.
- Extract FXX_PR3_NV.xml and NvDefinition.xml from the attached zip file in to a folder
- Now, install SUT LR, run the app
- Select the FXX_PR3_NV.xml [ensure NvDefinition.xml is also in the same folder as FXX_PR3_NV.xml]
- Your phone will restart.
It does NOT erase anything on the phone, since it only patches the ROM.
Rooting:
After the phone restarts, open SuperOneClick and select root. It will take less than a minute to finish.
Click to expand...
Click to collapse
From: Motorola Fire XT / XT-530 / XT-531 ROOTING! - NEW METHOD - [ DEVS NEEDED ] posted by the user jeet.9890427233
Official Motorola SBF Files
Link: www.grupoandroid.com/topic/43248-motorola-firmwares-superthread/
Just copy and paste.
Custom ROMs
None yet.
Custom Recovery
None Yet.
Custom Kernels
None yet.
Applications that you can removeThere are some apps that you can remove, here is the complete list with all apps:
My ROM is VIVO 2.3.5 and can be different in some ROMs.
7x27_FQC or FQC Program= YES, maybe is F actory Q uality C heck or other thing....
AccountAndSyncSettings.apk= NO
ApplicationsProvider.apk= NO - Will brick apps install/uninstall
APR.apk= ?
BatteryManagerAP.apk= YES
BatteryProtect.apk= ?
Bluetooth.apk= NO
BlueToothTestMode.apk= NO
Browser.apk= YES
Calculator.apk= YES
Calendar.apk= NO
CalendarProvider.apk= NO
Camera.apk= NO
CDA.apk= ?
CDASYSTEM.apk= ?
CertInstaller.apk= NO
Contacts.apk= NO
ContactsProvider.apk= NO
DataConnectionWidget= YES
DateTimeSetup.apk= NO
DbgCfgTool.apk= ?
DefaultContainerService.apk= ?
DeskClock.apk= YES/NO
DMClient.apk= NO
DownloadProvier.apk= NO
DownloadProviderUI.apk= NO
DrmProvider= NO
DxDrmApplication= NO
DxDrmPlugin= NO
ECompassCalibration= NO
Email= NO
Facebook_LT= YES
Fallback= NO
FileManager= YES
FM Radio= ?
Gallery3D= YES, but replace with another gallery app
GenieWidget= ?
- THIS LIST WILL BE UPDATED SOON -
Click to expand...
Click to collapse
If you are a DEV our a guy who can provide a ROM for us, please PM me and i will add you in GTalk. If you have a mod or something useful or want to help me, please PM me and i will add you on GTalk. If we get sucess this thread will be updated!
Thread changelog:
- Initial post
- CG2.smg extractor added to the 2nd Post (THANKS TO: Mazen.kh)
- Chainfire 3D support added ( THANKS TO: Overcrasher)
- Thread stopped a lil bit
- Back with some news
- SUPPORT FOR XT530/531/532 (FIRE XT) Added
- SUPPORT FOR XT317 (FIRE in Brazil) Added
- XT317 kernel tested, but didn't work smoothly as 2.2 kernel
- SUPPORT FOR XT611 (aka SMARTFLIP) added
- SUPPORT FOR XT611 DROPED. See more below.
- CWM FOR FIRE DEVICES LAUNCHED BY aweosomeabhijeet
about CG2.smg
Hey man I'm interested in the thread and i can help you extracting the CG2.smg
Here you are my tut. [for windows] it worked for me
1- unrar the file in the attachments
2- make sure that your file is named to 'CG2.smg' without quotes for sure, and in the same folder..
3- just run the .bat and wait for cmd to finish the job then you will find a folder called 'CG2-extracted' in the same place you extracted my .rar file
Note: you will find in the folder called 'CG2-extracted' some mbn files, systemsec.mbn is the /system folder in the xt311/xt316
extract it easily using unyaffs like a system.img file, if you need help in this PM me. i can help you extracting systemsec.mbn only, i dunno about other files also to repack systemsec.mbn you'll need mkyaffs and i think it's usable on ubuntu only and i can't help you with it
sorry for long reply but press thanks if i helped.
Mazen.kh said:
Hey man I'm interested in the thread and i can help you extracting the CG2.smg
Here you are my tut. [for windows] it worked for me
1- unrar the file in the attachments
2- make sure that your file is named to 'CG2.smg' without quotes for sure, and in the same folder..
3- just run the .bat and wait for cmd to finish the job then you will find a folder called 'CG2-extracted' in the same place you extracted my .rar file
Note: you will find in the folder called 'CG2-extracted' some mbn files, systemsec.mbn is the /system folder in the xt311/xt316
extract it easily using unyaffs like a system.img file, if you need help in this PM me. i can help you extracting systemsec.mbn only, i dunno about other files also to repack systemsec.mbn you'll need mkyaffs and i think it's usable on ubuntu only and i can't help you with it
sorry for long reply but press thanks if i helped.
Click to expand...
Click to collapse
IT WORKED!
Thanks!
It helps me a lot!
Now my device Works!
Thanks!
Sent from my Xt316
Is there any custom rom for XT316/XT311?
luume said:
Is there any custom rom for XT316/XT311?
Click to expand...
Click to collapse
Unfortunately not yet.. Neither custom recoveries
Mr.Indigo said:
IT WORKED!
Thanks!
Click to expand...
Click to collapse
Anytime Sir ! I just want to help in anyway getting this device better, By the way here's a list of useless applications so far !
- 7x27_FQC.apk
- Arabware.apk < 7 megabytes and useless
- Wifipowersavingmode.apk < I think it drains the battery faster -.-
- i also removed all motoswitch APKs, And installed go launcher instead in the system. And removed pre-installed live wallpapers
Also if you have errors like "preparing sd card - checking for errors" in the status bar you can delete system/bin/fsck_msdos since i deleted i get no errors for my partitioned sd card
Q/Request: Do you know how can i customize Notify led ? Like changing color and speed ? also it doesn't work with whatsapp!
Thanks anyway ! Ps. led works by Notifyled.apk.. of course you know xD
And Yeah, i found some srs files also, time ago, i thought it would be awesome to have a panel for it ! but maybe it's the normal speakers at the back and it's drivers..
Mazen.kh said:
Unfortunately not yet.. Neither custom recoveries
Anytime Sir ! I just want to help in anyway getting this device better, By the way here's a list of useless applications so far !
- 7x27_FQC.apk
- Arabware.apk < 7 megabytes and useless
- Wifipowersavingmode.apk < I think it drains the battery faster -.-
- i also removed all motoswitch APKs, And installed go launcher instead in the system. And removed pre-installed live wallpapers
Also if you have errors like "preparing sd card - checking for errors" in the status bar you can delete system/bin/fsck_msdos since i deleted i get no errors for my partitioned sd card
Q/Request: Do you know how can i customize Notify led ? Like changing color and speed ? also it doesn't work with whatsapp!
Thanks anyway ! Ps. led works by Notifyled.apk.. of course you know xD
And Yeah, i found some srs files also, time ago, i thought it would be awesome to have a panel for it ! but maybe it's the normal speakers at the back and it's drivers..
Click to expand...
Click to collapse
No, i don't know, srry!
And we cannot use the control panel with the file incluided in the ROM. Needs a lot of files...
And i'm trying to por XT300 Toggle Widget to XT316. It will be harder but... it's beautiful!
Mr.Indigo said:
No, i don't know, srry!
And we cannot use the control panel with the file incluided in the ROM. Needs a lot of files...
And i'm trying to por XT300 Toggle Widget to XT316. It will be harder but... it's beautiful!
Click to expand...
Click to collapse
It's weird how motorola build their phones and drivers, unlike samsung they give full customization !
And good luck man i wish i could help but i'm not really helpful in porting and modding
Mazen.kh said:
It's weird how motorola build their phones and drivers, unlike samsung they give full customization !
And good luck man i wish i could help but i'm not really helpful in porting and modding
Click to expand...
Click to collapse
Yeah, Motorola lock the bootloader, locks the customization and much more. We need a CWM. FASTER!
Edit: before 2.3 versions, Motorola odexed the roms. All of the files were odexed. But Motorola now deodexed everything. So it will be easier.
And i think we can port the CWM from XT300. So, let's try!
Mr.Indigo said:
Yeah, Motorola lock the bootloader, locks the customization and much more. We need a CWM. FASTER!
Edit: before 2.3 versions, Motorola odexed the roms. All of the files were odexed. But Motorola now deodexed everything. So it will be easier.
And i think we can port the CWM from XT300. So, let's try!
Click to expand...
Click to collapse
I didn't know that there was cwm for xt300, but i think, if there is cwm for xt530/xt531/xt532 it'd be easier to port, since xt53X is to close to our xt311/xt316 and it also have 2.3.5 while xt300 2.1 only
Edit: i think xt311/xt316 users will never have custom recoveries/roms unless the bootloader is unlocked, and it'll be so hard to unlock such bootloader since the phone is not popular
Mazen.kh said:
I didn't know that there was cwm for xt300, but i think, if there is cwm for xt530/xt531/xt532 it'd be easier to port, since xt53X is to close to our xt311/xt316 and it also have 2.3.5 while xt300 2.1 only
Edit: i think xt311/xt316 users will never have custom recoveries/roms unless the bootloader is unlocked, and it'll be so hard to unlock such bootloader since the phone is not popular
Click to expand...
Click to collapse
Some guys tried to do an 2ndInit to maybe try to get CWM work. But didn't worked. A file from the battery (when you turn off the phone and conntect the charger, the big battery icon) was missing. But works without this file.
AND I FOUND WHERE WE CAN ACTIVATE SRS! Is in cda.prop, it's configured to false.
So what happens if i changed the value to true ?
i don't think cda props apply actually i tried to change the value of lock screen support rotation to true and nothing changed.
And Yup i read something about that battery icon too but i didn't understand fully how does that relate to unlocking bootloader
i think the bootloader must get hacked easily since as i see it's a common bootloader in many fones for ex. xt530 xt531 xt532 xt300 xt311 xt316 xt317 or am i wrong ?
If i can test the ROM in my computer (i don't know how to do it), we see if works. And Bootloader it's not the same for every phone series. XT300 executes 2.1 WITH UNLOCKED BOOTLOADER. And XT316 with 2.3.5 WITH THE LOCKED Bootloader.
The SRS file is in the attachments. Just take a look on the 'st line:
BLOCK... I understand that is blocked.
And the battery icon maybe is on a apk or anywhere. We might look better.
EDIT:
I googled around and i found a thread that talks about CG2.smg. They tried to do the same what i doing, and didn't finish very well. The phone was bricked, but they use some files, replace and the ROM was going on very well.
Mr.Indigo said:
I googled around and i found a thread that talks about CG2.smg. They tried to do the same what i doing, and didn't finish very well. The phone was bricked, but they use some files, replace and the ROM was going on very well.
Click to expand...
Click to collapse
i actually didn't understand what you said in the "EDIT" but i read that even with a locked bootloader we can have a custom rom, but not a custom kernel right ?
so you can recompress the edited cg2.smg files and re sbf it again after customizing it or am i saying meaningless words ?
Mazen.kh said:
i actually didn't understand what you said in the "EDIT" but i read that even with a locked bootloader we can have a custom rom, but not a custom kernel right ?
so you can recompress the edited cg2.smg files and re sbf it again after customizing it or am i saying meaningless words ?
Click to expand...
Click to collapse
OK. I will explain the edit first.
They edit the systemsec.mbn, repack the mbn and repack everything. but they've got an error. Then, the phone was bricked and RSD doesn't saw the phone.
A custom kernel will be pretty great, but we have to unlock the bootloader 1st.
Mr.Indigo said:
OK. I will explain the edit first.
They edit the systemsec.mbn, repack the mbn and repack everything. but they've got an error. Then, the phone was bricked and RSD doesn't saw the phone.
A custom kernel will be pretty great, but we have to unlock the bootloader 1st.
Click to expand...
Click to collapse
so what kind of error did they get, cause i wanted to do the same as they and repack the rom as sbf and flash it..
also, can we try porting as .nb0 rom? i can see our stock recovery have the option to flash nb0 files
Mazen.kh said:
so what kind of error did they get, cause i wanted to do the same as they and repack the rom as sbf and flash it..
also, can we try porting as .nb0 rom? i can see our stock recovery have the option to flash nb0 files
Click to expand...
Click to collapse
Maybe... Here is the error they got:
I got this after the flash attempt.
Phone[0000]: Error flashing subscriber unit. Device API error. 0xE002000B Address 0x94C3800 Command: BIN (0xE032300B)
Click to expand...
Click to collapse
I've got from ModMyMobile (M3). They mod and bang! Bricked the device!
But they recovered.
See another error here
The recover is change the FLEX VERSION to please flash please (something like that)
Does this file mean anything ?
Code:
ro.product.model.num=2013
ro.product.name=XT316
ro.product.device=XT316
ro.product.model=XT316
ro.product.brand=Motorola
ro.product.board=XT316
ro.telephony.num.auto.hyphen=false
ro.telephony.gsm.spn.shortname=true
ro.telephony.gsm.wait.switch=true
ro.telephony.rat.network.select=true
ro.telephony.gsm.sms.auto-reg=false
ro.telephony.add.mccmnctable=true
ro.telephony.spn.support.mvno=false
ro.telephony.fdn.data=true
ro.telephony.configurable.mtu=false
ro.nitz.name.ignore.plmns=72405
ro.telephony.cphs-spn.support=true
ro.telephony.dun.show=true
ro.telephony.fast.dormancy=true
ro.tether.denied=false
ro.telephony.mvno.sim.spn=false
ro.telephony.croatia.shortcode=false
ro.CDG_MENU_EVDO_ONLY=false
ro.telephony.custom.showspn=false
ro.telephony.extended.mnc=false
ro.telephony.hidemenu.data=false
ro.telephony.gsm.ecclist=112,911,190
ro.telephony.ecclist=112,911,190
ro.telephony.cdma.ecclist=112,911,190
ro.telephony.gsm.voicemail=*555
ro.telephony.cdma.ecm=false
ro.contacts.number.match.length=11
ro.contacts.number.match.minima=7
ro.contacts.polyphonename=false
ro.sf.lcd_density=120
ro.product.locale.language=pt
ro.product.locale.region=BR
ro.config.dbgcfgtool_config=3
ro.DRM_SOLUTION_ID=1
ro.SYSTEM_CTA_MODEL=false
ro.NETWORK_DISABLE_3G_MODULE=false
ro.USB_PLUG_IN_NOTIFICATION=true
ro.LOCKSCREEN_SUPPORT_ROTATION=false
ro.SETTINGS_ENABLE_MSISDN_ALPHA=true
ro.CC_SEC_INC_CALL_OPTIONS=false
ro.SETTINGS_LANG_HIDE_TW_CHINA=false
ro.CALENDAR_FESTIVALS_OPTION=false
ro.SETTINGS_LOCK_PRELOADED_APN=NONE
ro.PHONE_ENABLE_COUNTRY_CODE=false
ro.MEDIA_ENABLE_SRS=false
ro.FB_ENABLE_HIDE_FOLDER=false
ro.CONTACT_VCARD_VERSION=3.0
ro.NETWORK_SB_CUST_FD_MECH=false
ro.SETTINGS_LOCK_VOICEMAIL_NUM=false
ro.CC_QUERY_CF_ON_BOOT=false
ro.BROWSER_ENABLE_PROXY=false
ro.SETTINGS_REMOVE_SIGNAL_STR=false
ro.SYSTEM_GCF_MODEL=false
ro.CC_HIDE_CB_PW_CHANGE=false
ro.SYSTEM_UI_STYLE_ID=0
ro.SB_SHOW_PLMN=false
ro.SETTINGS_DISABLE_TOUCH_TONE=false
ro.NETWORK_ENABLE_HOTSPOT_SEC=false
ro.CC_ENABLE_MAKE_OOS_CALL=false
ro.NETWORK_NET_MODE_IND=false
ro.NETWORK_ENABLE_OP_LABEL=false
ro.NETWORK_HOTSPOT_AUTO_OFF=false
ro.NETWORK_OP_NAME_OPTION=0
ro.NETWORK_WIFI_SLEEP_POLICY=0
ro.NETWORK_SIGNAL_DISP_STYLE=0
ro.SYSTEM_LED_NOTIFY_STYLE=0
ro.SL_DISABLE_UNLOCK_PROMPT=false
ro.BT_ENABLE_FF_RW=false
ro.MUSIC_DEACTIVATED_BY_FW_BW=false
ro.RSS_DISABLE_COST_PROMPT=false
ro.SETTINGS_HIDE_WIFI_SCAN=false
ro.PHONE_ENABLE_REBOOT_FUNC=false
ro.SYSTEM_SIM_WATCHER=false
ro.CAMERA_DISABLE_H263_ENCODER=false
ro.SYSTEM_SPK_OFF_WHEN_HS_IN=false
ro.NETWORK_REMOVE_GSM_COMBO=false
ro.STANDMODE_ENABLE_TV=false
ro.IME_DISABLE_AUTO_PUNC=false
ro.IME_DISABLE_SHOW_SUGGESTION=false
ro.MEDIA_HIDE_3g2_FILE=false
ro.BROWSER_DL_POPUP_DIALOG=false
ro.CC_HIDE_SIP_UI=false
ro.SYSTEM_DISABLE_LOW_MM_CHECK=false
ro.SYSTEM_ENABLE_FLIP_FONT=false
ro.MUSIC_ENABLE_FORCE_TRNAS_RU=false
ro.DL_PROVIDER_CUSTOMIZED_FUNC=0
ro.com.google.clientidbase=android-motorola
ro.com.google.clientidbase.yt=android-motorola
ro.com.google.clientidbase.am=android-motorola
ro.com.google.clientidbase.gmm=android-motorola
ro.com.google.clientidbase.ms=android-hms-tef-{country}
ro.hwt.softbank=false
ro.cust.cover_shutdown=false
kent_lkc said:
Does this file mean anything ?
Code:
ro.product.model.num=2013
ro.product.name=XT316
ro.product.device=XT316
ro.product.model=XT316
ro.product.brand=Motorola
ro.product.board=XT316
ro.telephony.num.auto.hyphen=false
ro.telephony.gsm.spn.shortname=true
ro.telephony.gsm.wait.switch=true
ro.telephony.rat.network.select=true
ro.telephony.gsm.sms.auto-reg=false
ro.telephony.add.mccmnctable=true
ro.telephony.spn.support.mvno=false
ro.telephony.fdn.data=true
ro.telephony.configurable.mtu=false
ro.nitz.name.ignore.plmns=72405
ro.telephony.cphs-spn.support=true
ro.telephony.dun.show=true
ro.telephony.fast.dormancy=true
ro.tether.denied=false
ro.telephony.mvno.sim.spn=false
ro.telephony.croatia.shortcode=false
ro.CDG_MENU_EVDO_ONLY=false
ro.telephony.custom.showspn=false
ro.telephony.extended.mnc=false
ro.telephony.hidemenu.data=false
ro.telephony.gsm.ecclist=112,911,190
ro.telephony.ecclist=112,911,190
ro.telephony.cdma.ecclist=112,911,190
ro.telephony.gsm.voicemail=*555
ro.telephony.cdma.ecm=false
ro.contacts.number.match.length=11
ro.contacts.number.match.minima=7
ro.contacts.polyphonename=false
ro.sf.lcd_density=120
ro.product.locale.language=pt
ro.product.locale.region=BR
ro.config.dbgcfgtool_config=3
ro.DRM_SOLUTION_ID=1
ro.SYSTEM_CTA_MODEL=false
ro.NETWORK_DISABLE_3G_MODULE=false
ro.USB_PLUG_IN_NOTIFICATION=true
ro.LOCKSCREEN_SUPPORT_ROTATION=false
ro.SETTINGS_ENABLE_MSISDN_ALPHA=true
ro.CC_SEC_INC_CALL_OPTIONS=false
ro.SETTINGS_LANG_HIDE_TW_CHINA=false
ro.CALENDAR_FESTIVALS_OPTION=false
ro.SETTINGS_LOCK_PRELOADED_APN=NONE
ro.PHONE_ENABLE_COUNTRY_CODE=false
ro.MEDIA_ENABLE_SRS=false
ro.FB_ENABLE_HIDE_FOLDER=false
ro.CONTACT_VCARD_VERSION=3.0
ro.NETWORK_SB_CUST_FD_MECH=false
ro.SETTINGS_LOCK_VOICEMAIL_NUM=false
ro.CC_QUERY_CF_ON_BOOT=false
ro.BROWSER_ENABLE_PROXY=false
ro.SETTINGS_REMOVE_SIGNAL_STR=false
ro.SYSTEM_GCF_MODEL=false
ro.CC_HIDE_CB_PW_CHANGE=false
ro.SYSTEM_UI_STYLE_ID=0
ro.SB_SHOW_PLMN=false
ro.SETTINGS_DISABLE_TOUCH_TONE=false
ro.NETWORK_ENABLE_HOTSPOT_SEC=false
ro.CC_ENABLE_MAKE_OOS_CALL=false
ro.NETWORK_NET_MODE_IND=false
ro.NETWORK_ENABLE_OP_LABEL=false
ro.NETWORK_HOTSPOT_AUTO_OFF=false
ro.NETWORK_OP_NAME_OPTION=0
ro.NETWORK_WIFI_SLEEP_POLICY=0
ro.NETWORK_SIGNAL_DISP_STYLE=0
ro.SYSTEM_LED_NOTIFY_STYLE=0
ro.SL_DISABLE_UNLOCK_PROMPT=false
ro.BT_ENABLE_FF_RW=false
ro.MUSIC_DEACTIVATED_BY_FW_BW=false
ro.RSS_DISABLE_COST_PROMPT=false
ro.SETTINGS_HIDE_WIFI_SCAN=false
ro.PHONE_ENABLE_REBOOT_FUNC=false
ro.SYSTEM_SIM_WATCHER=false
ro.CAMERA_DISABLE_H263_ENCODER=false
ro.SYSTEM_SPK_OFF_WHEN_HS_IN=false
ro.NETWORK_REMOVE_GSM_COMBO=false
ro.STANDMODE_ENABLE_TV=false
ro.IME_DISABLE_AUTO_PUNC=false
ro.IME_DISABLE_SHOW_SUGGESTION=false
ro.MEDIA_HIDE_3g2_FILE=false
ro.BROWSER_DL_POPUP_DIALOG=false
ro.CC_HIDE_SIP_UI=false
ro.SYSTEM_DISABLE_LOW_MM_CHECK=false
ro.SYSTEM_ENABLE_FLIP_FONT=false
ro.MUSIC_ENABLE_FORCE_TRNAS_RU=false
ro.DL_PROVIDER_CUSTOMIZED_FUNC=0
ro.com.google.clientidbase=android-motorola
ro.com.google.clientidbase.yt=android-motorola
ro.com.google.clientidbase.am=android-motorola
ro.com.google.clientidbase.gmm=android-motorola
ro.com.google.clientidbase.ms=android-hms-tef-{country}
ro.hwt.softbank=false
ro.cust.cover_shutdown=false
Click to expand...
Click to collapse
This is cda.prop right?
it has some tweaks like build.prop, if you tried to change the mobile model that appears to the market from build.prop it won't work, but if you change it from cda.prop it will work also it have some other tweaks that i actually don't know what's it's use
And Don't Forget Thanks Button ^^
XT316 bricked
Hello guys, sorry if this is not the best place to post a problem but, this is the only one active discussion about XT316 that i have found, i have this phone with Brazil Claro stock 2.3.3 Gingerbread Android installed, then i have installed the ChainFire3D hoping to have better experience with some games...
But i got a bricked phone... when powering on, the phone shows only the Motorola logo, then a black screen with no response, and continous reboot
I started the phone in recovery mode and tryed to perform a Factory Recover, but no sucess, same with Wipe Cache Partition option, so, what is left to do now is my question...
I'm quite firm in Linux hacking, so to give quick help to those stuck with 4.1.1 and heartbleed, I tried this hack.
I simply replaced the 4.1.1 libssl.so with a 4.1.2 version.
My phone (tcl 997) is 4.1.1 and strangely not affected, but I tried it on my phone before suggesting it to someone else.
Another person did it with his affected Huawei Y300. Both still work and pass the heartbleed detector:
Download this rom, I used the 3.1 version.
http://forum.xda-developers.com/showthread.php?t=1945441
extract /system/lib/libssl.so from the rom's .zip
***do not boot phone between these steps ***
rename the /system/lib/libssl.so on your phone
copy "new" libssl.so to phone and set its file rights to rw- r-- r--
now boot phone
You could be fine now.
BUT your phone might not boot anymore if something goes wrong with the new libssl.so. Mine wouldn't boot without a valid libssl, yes i had to try it out. I have a TWRP recovery with a file manager, so I could rename my old libssl back and then my phone would boot again.
Of course, this is on your own risk. It worked for me, it might fail for you. Don't do it if you don't fully understand.
If you speak german, you might also want to read this:
http://www.android-hilfe.de/android-jelly-bean/556608-heartbleed-luecke-ssl-der-gau-ist-da.html
rudolfm said:
I'm quite firm in Linux hacking, so to give quick help to those stuck with 4.1.1 and heartbleed, I tried this hack.
I simply replaced the 4.1.1 libssl.so with a 4.1.2 version.
My phone (tcl 997) is 4.1.1 and strangely not affected, but I tried it on my phone before suggesting it to someone else.
Another person did it with his affected Huawei Y300. Both still work and pass the heartbleed detector:
Download this rom, I used the 3.1 version.
http://forum.xda-developers.com/showthread.php?t=1945441
extract /system/lib/libssl.so from the rom's .zip
***do not boot phone between these steps ***
rename the /system/lib/libssl.so on your phone
copy "new" libssl.so to phone and set its file rights to rw- r-- r--
now boot phone
You could be fine now.
BUT your phone might not boot anymore if something goes wrong with the new libssl.so. Mine wouldn't boot without a valid libssl, yes i had to try it out. I have a TWRP recovery with a file manager, so I could rename my old libssl back and then my phone would boot again.
Of course, this is on your own risk. It worked for me, it might fail for you. Don't do it if you don't fully understand.
If you speak german, you might also want to read this:
http://www.android-hilfe.de/android-jelly-bean/556608-heartbleed-luecke-ssl-der-gau-ist-da.html
Click to expand...
Click to collapse
Or if you like it the easy way, just flash this zip: https://www.dropbox.com/s/tqxfjwwja3uaqsn/install-patch.zip
It uses a libssl.so from a LG Optimus L5 II (4.1.2) and that patch was originally made for trekstor surftab ventos 10.1 (here everything works fine).
If your phone doesn't boot after you installed this patch:
1. Keep Calm
2. Boot to recovery and mount /system
3. Replace "/system/lib/libssl.so" with backup at "/system/libssl.backup.so" with ADB (adb shell cp /system/libssl.backup.so /system/lib/libssl.so)
No warranty this works
Sorry for my bad english
If you speak german, here is the original post for surftab ventos 10.1: http://tslink.tk/hb
If the ZIP is not working, try to replace the libssl.so by hand with this one: https://www.dropbox.com/s/wsg3a5ave2a8655/newssl.so
Cheers, Xorg
TheXorg said:
Or if you like it the easy way, just flash this zip: http://tslink.tk/hb-inst-en
It uses a libssl.so from a LG Optimus L5 II (4.1.2) and that patch was originally made for trekstor surftab ventos 10.1 (here everything works fine).
If your phone doesn't boot after you installed this patch:
Cheers, Xorg
Click to expand...
Click to collapse
Appreciate the patch. I flashed it on my phone. TWRP said the zip flashed successfully, but the Heartbleed Detector says I still have OpenSSL 1.0.1c and am still vulnerable.
My phone:
One S (T-Mobile), S-OFF
3.16.401.8 WWE
Bulletproof kernel 2.1
Viperboy's Dual Core Mod 2.1
Not sure if it worked or not, but you get a data point...
helpful_onlooker said:
Appreciate the patch. I flashed it on my phone. TWRP said the zip flashed successfully, but the Heartbleed Detector says I still have OpenSSL 1.0.1c and am still vulnerable.
My phone:
One S (T-Mobile), S-OFF
3.16.401.8 WWE
Bulletproof kernel 2.1
Viperboy's Dual Core Mod 2.1
Not sure if it worked or not, but you get a data point...
Click to expand...
Click to collapse
It wont install a newer Version but a Version which hasn’t got this bug.
You habe to Mount /system before you install it, i will fix that Mount bug soon
Sent from my ST10216-1 using XDA Premium 4 mobile app
TheXorg said:
It wont install a newer Version but a Version which hasn’t got this bug.
You habe to Mount /system before you install it, i will fix that Mount bug soon
Sent from my ST10216-1 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I tried mounting /system from TWRP and it stubbornly refuses to mount... It only mounts /sdcard...
So the files in the zip only replace a library OpenSSL depends on?
Archos 80 Titanium
Do you think this might work for this tablet? Its a rockchip 3066 tab
wendroid said:
Do you think this might work for this tablet? Its a rockchip 3066 tab
Click to expand...
Click to collapse
Yes, my Surftab is also a RK3066 tablet
Sent from my Nexus 4 using XDA Premium 4 mobile app
May I ask you how to connect to and browse the android device while it's in Recovery mode?
Since I am new to Android and hacking the files I am only assuming that you'd have to connect (my android tablet) to my pc while the Android OS is not operating.
Thanks
Robert
Acer A210 Android Tablet
OS: Android Open Source Project (KitKat 4.4.2)