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
Related
Here the rooted standard rom for HTC Desire:
Desire_HTC_WWE_1.21.40_NoRadio_NoHBoot_Rooted_Signed.zip
Facts:
Version: HTC_WWE_1.21.40
No radioupdate
No hbootupdate
rooted (Superuser 2.1 included)
busybox integrated (some rootapps need those tools)
already signed
zipaligned .apks ("less ram consumption"...)
Download: http://rapidshare.com/files/394960117/Desire_HTC_WWE_1.21.40_NoRadio_NoHBoot_Rooted_Signed.zip
@MadMic So this rom is very near at the stock htc rom and so of course it contains sense.
No Mirrors pls.
Install with recovery mode, as usual.
Flash on your own risk.
Don't need to do a wipe if you come from a stock rom.
if you get any problems, then perform a wipe.
Edit2: Some user reported problems with Root/SuperUser.apk, they had to reinstall http://forum.xda-developers.com/showthread.php?t=682828.
So if your SuperUser.apk doesn't have root after installing the firmware, pls install it from the link above. (Just flash it via recovery mode!)
(This one is the right version of SuperUser.apk: http://bit.ly/brI0EV)
Edit3: I think the root/SUperuser.apk problem is happening when you wipe before/after the flash. However, if you get have any problems, just flash http://bit.ly/brI0EV and you will be fine.
Nice work matey - quick confirmation, this doesn't contain Sence????
Sweet work
Yes it does, it's stock 1.21.405.2 with SU access
where is download link ?
I really want to give you the Link.... but
"To prevent spam to the forums, new users are not permitted to post outside links in their messages. All new user accounts will be verified by moderators before this restriction is removed."
http://rapidshare.com/files/394960117/Desire_HTC_WWE_1.21.40_NoRadio_NoHBoot_Rooted_Signed.zip
Now it worked, thx
Nice work!
How can we add app2sd to this zip? i must to mod boot.img or somthing? anyone could upload a zip with app2sd on it
1.21.405.2 + su + busybox + app2sd, nothing more, nothing less
Thanks again for your work!
so, if i come from a stock rom unrooted, can i use the AM Desire Recovery v1.1 directly? or i need a root ir first?
Sorry I am pretty new to this. Can someone tell me what the benefit is by installing this ROM? Thanks!!!
fridlack said:
Nice work!
How can we add app2sd to this zip? i must to mod boot.img or somthing? anyone could upload a zip with app2sd on it
1.21.405.2 + su + busybox + app2sd, nothing more, nothing less
Thanks again for your work!
Click to expand...
Click to collapse
Noone could help me with app2sd? any tutorial, any app2sd zip update? anything that can help would be great
Loving the idea of this rom, but without app2sd lose all the interest
Thx for the update / ROM, worked nice on the R5 Stock ROM.
Because most users wanted it:
Here the same version with app2sd integrated:
--link deleted--
But it is not tested(YOU HAVE BEEN WARNED!). Could someone test it?
Edit: Seems to be not working.
Evilandi666 said:
...Here the same version with app2sd integrated...
Click to expand...
Click to collapse
App2SD or App2SD+(dalvik-cache to SD)?
fridlack said:
Nice work!
How can we add app2sd to this zip? i must to mod boot.img or somthing? anyone could upload a zip with app2sd on it
1.21.405.2 + su + busybox + app2sd, nothing more, nothing less
Thanks again for your work!
Click to expand...
Click to collapse
Booth are the same file than Modaco r1-a2sd-desire-dalvik-fresh-signed.zip:
http://www.wuala.com/HTC_Desire/ROM's cocinadas/Stock ROM Rooted/WWE 1.21.405.2/enable-apps2sd.zip
or
http://www.wuala.com/HTC_Desire/ROM's cocinadas/MoDaCo/r1/r1-a2sd-desire-dalvik-fresh-signed.zip
incorect said:
App2SD or App2SD+(dalvik-cache to SD)?
Click to expand...
Click to collapse
you have to ask dsixda
Don't know really which one his kitchen does add ... but i think the normal App2SD .. not the plus version.
Evilandi666 -- Thanks very much for this! I hadn't quite got my head around post-root upgrades and have been trying the 1.21 OTA update since 5pm both through the phone OTA interface and the Desire recovery mode. This brings the firmware back up to the O2 number (or possibly above)! I couldn't see that anyone had got back to you on the integrated apps2sd, so even though I might not use apps2sd I gave it a whirl -- just finished installing and looks good. I'll update after a play around.
Must I root again? I installed at 1.21 stock ROM before this then I found out that i lost my Super User Access.
Tested the A2SD version and got a boot loop with wiped ext4 partition. Wiped partition again in Recovery, got a boot loop. Reformatted partition to ext3 using gparted, got a boot loop. Currently downloading non-A2SD version.
Been running the version without APP2SD for a bit over a day now and it hasn't given me any problems yet
Thanks again
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
opening this up for anyone that may have problems installing the kernel etc.
first question, i've out all of the necessary files into the CNA.zip (Codename Android) that i want to flash, but whenever i boot into TWRP to flash it, it fails. i could've sworn i saw @FBis251 say that zips didn't need to be signed, maybe i'm misunderstanding his meaning. anyone with advice?
I only really provide support for AOKP as TWRP was compiled using the AOKP source code. There may be differences in the code from other roms' recoveries that make the zip installations fail. What I can recommend you try is to try flashing it via TWRP + AOKP to verify that it isn't a TWRP error.
If you continue having problems it's up to the rom devs to make other mods work with their roms. There are just too many roms for me to keep up with and I haven't had time to be doing that.
I'm on AOKP (pay no attention to my sig) with TWRP and it's not checking signing on the zips, so I guess I don't know what the issue is
Sent from my Unicorn powered SGS4G
I'm assuming other zips flash fine? It might be a problem with the way the rom dev created the zip. Normally using 7-zip with highest compression (lvl 9) works for me in case you want to try re-zipping it yourself, assuming there aren't any other problems with the zip file.
It's the same zip I flashed (your) AOKP from. I did rezip it, on my Mac, so I don't know if the issue might arise with how he program is rezipping the file
Sent from my Unicorn powered SGS4G
well you might have better luck with the command line zip utility that comes with your mac.
You can extract the rom zip, then try doing this
cd /path/to/extracted_files
zip -9 -r ~/destination.zip *
that'll zip all the rom files up into a high compression zip. Try flashing after that.
Still nothing. Hmmm, I wonder what is causing this
Sent from my Unicorn powered SGS4G
Juls: Try "Betterzip" for Mac - that's what I used to set up Slim with Thomas's LZ kernel. It allows you to modify the zip file without extracting/unzipping it.
I installed the LZ kernal into the latest miui v4 rom Erik released today and when i flashed it through TWRP if flash successfully but i lost root access, so i tried flashing it through cm9 recovery because that's how i fixed the root access on gummy mutt but it didn't give me the option to fix root. Any help ?
allstar1397 said:
I installed the LZ kernal into the latest miui v4 rom Erik released today and when i flashed it through TWRP if flash successfully but i lost root access, so i tried flashing it through cm9 recovery because that's how i fixed the root access on gummy mutt but it didn't give me the option to fix root. Any help ?
Click to expand...
Click to collapse
Flash the superuser binary zip with cwm? Just google superuser binary and it should link you to it
----------------------------------------------
If helped don't be afraid to hit the thanks button it doesn't bite lol
Hi guys!
As some of you must have noticed, latest Samsung GT-I9500 firmwares carry a kernel configuration supposed to prevent SETUID privilege elevation.
Stock unmodified firmware with root is my preferred setup but also a strong dependency for all my development, for me this change is a massive setback if not a dealbreaker.
While poking around I found in about an hour something weird that reveled being a vulnerability, so I created a little thing to make it useful for now.
README:
Stupid SU: Galaxy S4 root helper by François SIMOND aka @supercurio
Circumvent an extremely weak false-security "Anti Root" mechanism implemented
on latest Samsung Galaxy S4 devices (on both Exynos and Qualcomm versions)
Preventing proper root function on official firmware breaks all my Voodoo apps
requiring stock+root and is a move that's hostile to both users and developers.
Samsung security might be embarassed by this proof of concept, as it defeats
their mechanism in a single line... not even with complex ARM assembler
but *one* line of shell script.
However, the goal here is to show Superuser solutions developers how to
deal with those devices for now, and provide a working solution to people who
bought a Galaxy S4 expecting to root it cleanly and easily but cannot.
This proof of concept is slightly slowing down Superuser calls, but its
"plain text" implementation has the merit of showing how stupid this exploit is.
SELinux configuration stays unmodified and active.
Features:
- Detect and supports both SuperSU and Koush's Superuser
- Installs Super SU binary by default
Make sure you have one of those Superuser apps installed:
- https://play.google.com/store/apps/details?id=com.koushikdutta.superuser
- https://play.google.com/store/apps/details?id=eu.chainfire.supersu
Root feature doesn't rely on a "StupidSU kernel" which is only an installer.
Feel free to flash back Samsung's original boot.img from their official firmware
after booting at least once.
Important Note:
This "exploit" is so lame that it will be fixed in no time, making updated S4
a pain to root again.
I wish Samsung will reconsider their "Anti Root" approach, which is damageable
in every regard and defective by design as demonstrated here.
Also, I'm simply not interested developing for and promoting devices from
manufacturers hostile to developers: It's just a waste of valuable time.
Click to expand...
Click to collapse
INSTALL
1/ copy rooting/ directory in your initramfs
Make sure "root.sh" file is has an executable permission (chmod 744 recommended)
2/ Add those lines at init.universal5410.rc end:
# Stupid SU
service rooting /stupidsu/root.sh
class main
user root
group root
oneshot
3/ Assemble your initramfs with the associated Samsung official kernel binary
of choice in a regular boot image
4/ flash as boot.img
5/ At each boot, Superuser app are detected automatically and su binary adjusted
accordingly.
Click to expand...
Click to collapse
Source code
On GitHub
License
Kernels downloads, only for demo purposes of the concept, you can flash back original Samsung boot.img once rooted
GT-I9500 Stock + root StupidSU v4 UBUAMDE
GT-I9500 Stock + root StupidSU v4 XXUAMDK
GT-I9500 Stock + root StupidSU v4 XXUAME1
What's next
Owners of Qualcomm Galaxy S 4 devices experiencing the same dificulties with Samsung the anti root strategy might want to try this method, please let me know if you're ready for some experimentations.
Supercurio pleas add thraed t General section i think ther well bee lots of testers for i9505.thx for suport
Sent from my LG-P500 using xda app-developers app
Going to try this on latest LE1 stock kernel now .....thread is in correct section
edit: did not work on LE1 kernel. I will try once again. DId any one tried the MDK kernel..I am having again the problem with SU binaries installation..
Edit: Thanks bro. working on ME1 kernel now. Did mistake while doing tar. Appreciate it! Root is working fine but cant update the binaries of Supersu, still the root works fine.
Here comes the master welcome to SGS4 development forum mate.. (rahulzeven from twitter here )
So the BEST thing's just happened?!:laugh::good:
i repacked the kernel of Samsung-Updates.com-KERNEL-GT-I9500-XSE-I9500XXUAME1-1367637350 using supercurio method. Root works fine. All we need to is install it from ODIN and dont update the binaries of supersu.
Download Link
Edit: New file uploaded
grgsiocl said:
i repacked the kernel of Samsung-Updates.com-KERNEL-GT-I9500-XSE-I9500XXUAME1-1367637350 using supercurio method. Root works fine. All we need to is install it from ODIN and dont update the binaries of supersu.
Download Link
Click to expand...
Click to collapse
Thanks fo much! Will Titanium Backup work on this kernel?
Hope chainfire will start working on mobileOdin soon. So much easier to flash than.
... tapat*lked
GSeeker said:
Thanks fo much! Will Titanium Backup work on this kernel?
Click to expand...
Click to collapse
wrong file uploaded. Please download the same in 5 minutes. Uploading is on and the kernel date should be MAY 04
---------- Post added at 12:33 PM ---------- Previous post was at 12:28 PM ----------
GSeeker said:
Thanks fo much! Will Titanium Backup work on this kernel?
Click to expand...
Click to collapse
it should work as i dont use titanium backup and instead i use gobackup pro and it works fine anyway
MDK from OP working good, thanks
grgsiocl said:
i repacked the kernel of Samsung-Updates.com-KERNEL-GT-I9500-XSE-I9500XXUAME1-1367637350 using supercurio method. Root works fine. All we need to is install it from ODIN and dont update the binaries of supersu.
Download Link
Edit: New file uploaded
Click to expand...
Click to collapse
I'm trying to repack the kernel of korean gs4,
but I am a noob in kernel devs.
I can edit ramdisc, but fist trying in initramfs, zImage.
Is rooting directory means both root.sh and files(folder)?
and paste them on first class route?
hope you give some advices.. thanks
aslak89 said:
I'm trying to repack the kernel of korean gs4,
but I am a noob in kernel devs.
I can edit ramdisc, but fist trying in initramfs, zImage.
Is rooting directory means both root.sh and files(folder)?
and paste them on first class route?
hope you give some advices.. thanks
Click to expand...
Click to collapse
when you unpack the kernel you will have two folders one is ramdisk and other one is split_img (zimage). You need to copy the folder stupidsu folder in ramdisk and modify the init.universal5410.rc as per OP stated and repack the image
grgsiocl said:
when you unpack the kernel you will have two folders one is ramdisk and other one is split_img (zimage). You need to copy the folder stupidsu folder in ramdisk and modify the init.universal5410.rc as per OP stated and repack the image
Click to expand...
Click to collapse
then, is not necessary to recompile zImage?
ok I m going to try it right now, thank you grgsiocl
muhamet said:
Supercurio pleas add thraed t General section i think ther well bee lots of testers for i9505.thx for suport
Click to expand...
Click to collapse
Yes in fact I was hesitating, but as soon as someone is ready to assist me to try on a Qualcomm device (I9505 or T-Mobile Galaxy S4) I'll make a thread here too.
grgsiocl said:
Going to try this on latest LE1 stock kernel now .....thread is in correct section
edit: did not work on LE1 kernel. I will try once again. DId any one tried the MDK kernel..I am having again the problem with SU binaries installation..
Edit: Thanks bro. working on ME1 kernel now. Did mistake while doing tar. Appreciate it! Root is working fine but cant update the binaries of Supersu, still the root works fine.
Click to expand...
Click to collapse
Great then
aslak89 said:
then, is not necessary to recompile zImage?
ok I m going to try it right now, thank you grgsiocl
Click to expand...
Click to collapse
The point here is to have stock (unmodified Samsung binary) kernel running, with associated modules and no other modification.
Which gives you several usage options:
keep the StupidSU stock+root kernel (same kernel binary, same kernel modules, only very slightly initramfs scripts) that will auto-root depending on which Superuser APK you installed
you can flash back the official kernel and still enjoy root the same.
supercurio said:
The point here is to have stock (unmodified Samsung binary) kernel running, with associated modules and no other modification.
Which gives you several usage options:
keep the StupidSU stock+root kernel (same kernel binary, same kernel modules, only very slightly initramfs scripts) that will auto-root depending on which Superuser APK you installed
you can flash back the official kernel and still enjoy root the same.
Click to expand...
Click to collapse
Thank you for awsering
then I repacked my kernel but still not work.
copyed stupidsu and edited init.universal5410.rc in ramdisk and repacked boot.img.
I guess permission is the thing,
attach my shots
hope you loot at once.
Sent from my SHV-E300S using XDA Premium HD app
walda said:
Hope chainfire will start working on mobileOdin soon. So much easier to flash than.
... tapat*lked
Click to expand...
Click to collapse
He will after he will come back from his vacation.
I'll look into a fixed CF-Auto-Root for the I9505 as soon as I'm back on Sunday. I imagine that will be tested by Sunday evening, with a I9500 test version available sometime Monday. If all is well
In StupidSU environment and for this initial release Koush's Superuser app would
be preffered as SuperSU main UI refuses to launch because it cannot detect its
original su binary. Aside from that both work as expected.
Click to expand...
Click to collapse
This is because you're not installing the backup su binary. The UI app detects this is missing and triggers an update. Bug in StupidSU
aslak89 said:
Thank you for awsering
then I repacked my kernel but still not work.
copyed stupidsu and edited init.universal5410.rc in ramdisk and repacked boot.img.
I guess permission is the thing,
attach my shots
hope you loot at once.p
Click to expand...
Click to collapse
Alright I'm adding some logging in my scripts so you'll be able to see what's happening − or not
supercurio said:
Yes in fact I was hesitating, but as soon as someone is ready to assist me to try on a Qualcomm device (I9505 or T-Mobile Galaxy S4) I'll make a thread here too.
Click to expand...
Click to collapse
Brilliant news!!!! Thanks a LOT!!
Let's make it work!! It will be AWESOME if I could use latest STOCK Kernel in my ROM's......
I'll give you a hand
I Welcome to the first custom ROM for the note 5 it is light fast with great battery life and a few minor modifications in due time I will add things I appreciate you for coming and trying out my work.. You can flash whatever kernel you enjoy the best. as I see everyone has different preferences.
2 versions.so please mind the instructions for each
You can choose between stock deodex or live on the edge and go with ThrashRom lite.. Your choice... Happy flashing.
The old AOGE downloads will be at the bottom if you need.
Developers-I do not mind if you use this as a base just please give credit.
9-11-2015 THRASHROM 3.4 clean flash
https://www.androidfilehost.com/?fid=24052804347813339
9-8-2015 ThrashRom 2.4 https://www.androidfilehost.com/?fid=24052804347811318
Boh6 modem- https://www.androidfilehost.com/?fid=24052804347812657
BOH4 modem only if you need - https://www.androidfilehost.com/?fid=24052804347809079
Arter kernel http://forum.xda-developers.com/showthread.php?t=3189907
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Features for lite
-rooted
-deodexed
-busybox
-3minit battery mod
-zip aligned
-over 200 fonts
-debloated
-private mode working
-SuperSU built in
-Knox removed
-boot sound removed
-international samsung boot animation
-ext read/write fix - thanks @TEKHD
-Netflix fix
-Removed volume warning
-block messages
-disable sms to mms threshold
-Removed Knox version in settings
-removed input method switcher in statusbar
-27 quick settings toggles
-5 way reboot thanks @foreverloco
-ram fix
-custom boot animation
-save restore messages
-enable camera during call
-increased volume throughout
Working V4A- http://forum.xda-developers.com/showthread.php?p=62783064
-more I'll post later when I get home
donations are not required or expected but if you feel like it.. It will give me more red bull to motivate me! ... paypal.me/JThrasher47
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Instructions - erase all registered fingerprints!BEFORE FLASHING! After you can put back in.
For THRASHROM LITE
Boot into recovery (TWRP OR PHILZ) NOT FLASHFIRE
-1. Make a backup
2. Perform a full wipe
3. Flash rom
( I recommend arter kernel but that is optional)
4.flash xposed (optional)
5.reboot. sometimes can take up to 10 minutes to boot first time.
6.thanks button goes a long way.
Uodated 3minit https://www.androidfilehost.com/?fid=24052804347810304
If you do not like 3 minit remove it with this-https://www.androidfilehost.com/?fid=24052804347809789
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ADD ONS-
Custom boot animation push to system /media and fix permissions
https://mega.nz/#!zN1ARSBA!3IOtVjsJbZH_f-Mz-v3cZ6BkioSThWNynIlsQjrvPas
-3minit for BOH4 ONLY - https://www.androidfilehost.com/?fid=24052804347810304 THANKS @foreverloco
3minit battery mod for AOGE ONLY https://www.androidfilehost.com/?fid=24052804347802688
Xposed framework-http://forum.xda-developers.com/xpo...samsung-lollipop-t3180960/page59#post62556222
noble kernel rebuild 2in case you have reboots with rebuild 3
https://www.androidfilehost.com/?fid=24052804347803877 @drbveb88 thanks for the link I lost lol
Xposed running great!
Old downloada-
Old V2-download- https://www.androidfilehost.com/?fid=24052804347803738
Still dirty flash and flash SuperSU
Old Debloated version- https://www.androidfilehost.com/?f...ww.androidfilehost.com/?fid=24052804347807578
ThrashRom Lite BOH4 with some mods- --please perform a full wipe on this one - https://www.androidfilehost.com/?fid=24052804347808630
list of apps removed--View attachment 3463572
Thanks to @Manh_IT for root and the kernel.
Thanks to @TEKHD for helping behind the scenes.
Thanks to @Chainfire for supersu
Thanks @-viperboy- for the updater script and all the help
Big Thanks to @markbencze for the banner!
Changelog:
V2- removed drive and lookout.. So you don't need to disable
Included kernel and su in rom
9-3-2015- Updated to new base
9-7-2015-removed volume warning
-removed input method switcher
-call/message block In settings
-Netflix fix
-removed Knox version in settings
-removed 3 minit.. Optional to flash
-disable sms to MMS threshhold
9-8-2015- added 27 toggles at boot
fixed private mode
Thanks to @daxgirl and @foreverloco for pointing me in the right direction
9-11-2015
-updated to boh6
-custom boot animation
-ram fix
-5 way reboot thanks @ foreverloco b/c I was being lazy
Thanks for getting things rolling!
dandroid7 said:
Thanks for getting things rolling!
Click to expand...
Click to collapse
No worries.. I'm just as ready as everyone else.. Too bad I don't have kernel knowledge
Misterjunky said:
I found this N920T (note 5) STOCK kernel posted in this forum earlier today but
forgot who posted the link. It's an Odin flash TAR file, perhaps you can use it.
Here is the download link in case you can use it:
https://www.androidfilehost.com/?fid=24052804347800814
Good luck,
Have a great day!
Click to expand...
Click to collapse
Thanks but no stock kernel will not work unless it has been modified.. There's a reason I left it out lol
Misterjunky said:
I found this N920T (note 5) STOCK kernel posted in this forum earlier today but
forgot who posted the link. It's an Odin flash TAR file, perhaps you can use it.
Here is the download link in case you can use it:
https://www.androidfilehost.com/?fid=24052804347800814
Good luck,
Have a great day!
Click to expand...
Click to collapse
I posted that earlier and that is not the stock kernel that is the stock recovery you should give credit where credit's due man not upload that to your own file host..
re: ok
jthrasher47 said:
I posted that earlier and that is not the stock kernel that is the stock recovery you should give credit where credit's due man not upload that to your own file host..
Click to expand...
Click to collapse
I just edited my post and also removed it from the file hosting.
Thanks for letting me know!
Have great day!
Misterjunky said:
I just edited my post and also removed it from the file hosting.
Thanks for letting me know!
Have great day!
Click to expand...
Click to collapse
I will put together a stock boot tar.. And if you send me one for your device I will put together one for your device too. But it's just not cool to take peoples stuff they put together for the community and upload to your host and share it around..
No harm no foul..
Will that stock boot tar be compatible with my s6 edge+ too?
Perhaps since the Note 5 and the s6 edge+ are almost identical
the roms, recovery and the kernel might be interchangeable. ..
Maybe that's just a lot of wishful thinking on my part.
Have a great day, and good luck with the rom.
Sent from my SM-G928T using Tapatalk
Misterjunky said:
Will that stock boot tar be compatible with my s6 edge+ too?
Perhaps since the Note 5 and the s6 edge+ are almost identical
the roms, recovery and the kernel might be interchangeable. ..
Maybe that's just a lot of wishful thinking on my part.
Have a great day, and good luck with the rom.
Sent from my SM-G928T using Tapatalk
Click to expand...
Click to collapse
I'm not sure. If it has any similarities to the s6 and s6 edge then it might boot but stiff gets broke like screen gets twisted on x Axis and whatnot so I kind of doubt it.. But recovery I'm sure would be fine.
In the build.prop issues like the screen might be an easy fix by renaming
the model numbers or the versions.
To me it looks like the actual rom has parts in it for more than one phone
model and certain files like the build.prop tell the rom which parts to use
depending on the phone's model.
Or am I completely wrong?
Sent from my SM-G928T using Tapatalk
Misterjunky said:
In the build.prop issues like the screen might be an easy fix by renaming
the model numbers or the versions.
To me it looks like the actual rom has parts in it for more than one phone
model and certain files like the build.prop tell the rom which parts to use
depending on the phone's model.
Or am I completely wrong?
Sent from my SM-G928T using Tapatalk
Click to expand...
Click to collapse
Yeah I don't mean to sound rude but yea you're wrong the build.prop won't do anything if you make the changes I mean if you flash it and your axis gets inverted you just put in the dialer code *#2663# and press ftp firmware upgrade and it will fix it it..
The kernel modules is what tells it what to do
re: screen issue
jthrasher47 said:
Yeah I don't mean to sound rude but yea you're wrong the build.prop won't do anything if you make the changes I mean if you flash it and your axis gets inverted you just put in the dialer code *#2663# and press ftp firmware upgrade and it will fix it it..
The kernel modules is what tells it what to do
Click to expand...
Click to collapse
Yea, I know about that *#2663#, it saved my bacon when my touchscreen on my
Note 4 went crazy, it was the right resolution and size but none of the touches
corresponded with what was on the screen, however the s-pen did work properly.
After punching in that code and doing the upgrade the phone worked perfectly.
Before finding that code I was about to flush the phone down the toilet. LOL
The problem was all my fault, I by error odin flashed the wrong version of twrp.
Zip failed to flash on my Note5. Restoring my backup, I'll get you the error log when I'm back in Android.
EDIT: Literally nothing helpful...
Code:
Installing '/sdcard/Deodexed-N920TUVU1AOGE.zip'...
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
Error flashing zip '/sdcard/Deodexed-N920TUVU1AOGE.zip'
Updating partition details...
Let me take a look inside the zip and see what's up.
EDIT2: Yeah, you don't have a META-INF folder. No updater-script or anything. No wonder this won't flash. You'll need to fix that before this will flash.
-viperboy- said:
Zip failed to flash on my Note5. Restoring my backup, I'll get you the error log when I'm back in Android.
EDIT: Literally nothing helpful...
Code:
Installing '/sdcard/Deodexed-N920TUVU1AOGE.zip'...
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
Error flashing zip '/sdcard/Deodexed-N920TUVU1AOGE.zip'
Updating partition details...
Let me take a look inside the zip and see what's up.
EDIT2: Yeah, you don't have a META-INF folder. No updater-script or anything. No wonder this won't flash. You'll need to fix that before this will flash.
Click to expand...
Click to collapse
It says the zip is uploading on the OP lol.. I had a bad connection at work and had to stop uploading I'm about to be back and I'm going to start uploading to flashable
jthrasher47 said:
It says the zip is uploading on the OP lol.. I had a bad connection at work and had to stop uploading I'm about to be back and I'm going to start uploading to flashable
Click to expand...
Click to collapse
The ROM I downloaded was complete, not corrupted. It's just missing essential files needed to flash the ROM.
What you're going to upload next, you've tested and it flashes? I can help you if you need.
EDIT: Oh, the link you put up was a system download lol gotcha, missed that part.
-viperboy- said:
The ROM I downloaded was complete, not corrupted. It's just missing essential files needed to flash the ROM.
What you're going to upload next, you've tested and it flashes? I can help you if you need.
Click to expand...
Click to collapse
That is not the ROM that you downloaded that is just the system files that I put there for anyone to use as a base if they need I have to run it through archikitchen to get the updater script unless you have one lying around that will flash on our phones lol
I'm just getting home so I'm about to start running that it should not be long
jthrasher47 said:
That is not the ROM that you downloaded that is just the system files that I put there for anyone to use as a base if they need I have to run it through archikitchen to get the updater script unless you have one lying around that will flash on our phones lol
I'm just getting home so I'm about to start running that it should not be long
Click to expand...
Click to collapse
Yeah, I missed that lol I quickly threw one into the system download, it just successfully flashed, but it's bootlooping after hitting the T-Mobile logo haha I'm at work, so I'll look at it later.
-viperboy- said:
Yeah, I missed that lol I quickly threw one into the system download, it just successfully flashed, but it's bootlooping after hitting the T-Mobile logo haha I'm at work, so I'll look at it later.
Click to expand...
Click to collapse
The lollipop updater scripts are different from jelly bean they have to find the block and mount it that's why I have to run it through the kitchen real fast I just threw this up there the other day for any better qualified people to use as a base.
Now that we have root I'm about to get the updater script and throw it in there and upload
jthrasher47 said:
The lollipop updater scripts are different from jelly bean they have to find the block and mount it that's why I have to run it through the kitchen real fast I just threw this up there the other day for any better qualified people to use as a base.
Now that we have root I'm about to get the updater script and throw it in there and upload
Click to expand...
Click to collapse
No, you can do something like this:
Code:
run_program("/sbin/mount", "-t", "auto", "/system");
and that'll work just fine.
I have a feeling mine bootlooped because of permissions or symlinks, but it wasn't booting far enough for me to get a logcat of it.
-viperboy- said:
No, you can do something like this:
Code:
run_program("/sbin/mount", "-t", "auto", "/system");
and that'll work just fine.
I have a feeling mine bootlooped because of exactly permissions or symlinks, but it wasn't booting far enough for me to get a logcat of it.
Click to expand...
Click to collapse
Exactly.. Archikitchen does all the sym links in the updater script.. I'll admit I'm not that skilled lol I can just build a simple ROM. It seems like you know what you're doing if you can help in any way that would be appreciated other than that the only way I know how to do it is through the kitchen