Question about 4EXT Recovery - HTC Amaze 4G

What is so good about the smart flash feature? Does it mean that I can flash ROMS from say...a Sensation? All I know is that it's required to flash ROMS if my Amaze is S-On (which it is), but I was curious if there is more to it than that.
Sent from my HTC_Amaze_4G using xda app-developers app

Being s-on prevents the boot.img (kernel) from being flashed with the rom. In the past, after flashing the rom through recovery we used to have to hook the phone up to a computer to flash the kernel. Then max built a recovery for us and found a way to bypass the security and flash the kernel with the rom (no other recovery does this unless you are s-off)
So in short, 4ext with smart flash allows users who are s-on to flash kernels.

Related

Hboot 1.5 - S-ON - Suggested Working Kernels?

I was hoping someone might be able to offer some suggestions here. I have a refurbed Hboot 1.5, unlocked using HTC's tool so it's S-On. I can install ROMs via the recovery and I use the FLASH GUI app to install kernel files. The problem I keep encountering is almost every ROM/KERNEL kills my WIFI. It just reads "error" and I can't resolve it. I have to then flash the one kernel I can keep getting to run, which is: 2.6.35.13-g84f8edd. (SMP PREEMPT Fri Aug 5) from a TITAN ROM.
Yesterday I relocked the phone, install the RUU - updated to 2.17 - but as soon as I installed another rom, it killed the WIMAX again (FRESH) - so I had to use the same 2.6.35.13 kernel.
Is this common, is there a working list of kernels that will work ith S-0n Hboot1.5?
I don't have any trouble with anthrax kernels. I've also used quite a few of ziggy's kernels and not had any trouble.
Sent from my PG86100 using XDA App
I have a new 3D with HBoot 1.5. So far; It's been my experience that all AOSP kernels have no WiFi on this phone. This means that if I want CyanogenMod-7 I'll have to do without WiFi.
None of the Sense kernels/ROMs have this problem.
Try using adb rather than gui.
I've been on 1.5 hboot since August and have flashed many roms and kernels. Never had a problem with wifi. Also, the make sure you use kernels that match the rom type... Aosp, sense, update version, ics, etc... Doesn't matter what hboot you are if they don't match stuff won't work.
Las_Vegas said:
I have a new 3D with HBoot 1.5. So far; It's been my experience that all AOSP kernels have no WiFi on this phone. This means that if I want CyanogenMod-7 I'll have to do without WiFi.
None of the Sense kernels/ROMs have this problem.
Click to expand...
Click to collapse
I've not had any issues with cyanogen or miui.
Sent from my PG86100 using XDA App
You have to take the boot.img outta the rom place that in the platform tools folder of ADB.
Then place the rom on your SD card.
1. make sure debug is on
2. adb reboot recovery
3. wipe everything
4.adb reboot bootloader
5. fastboot flash boot boot.img
6.go to recovery and flash the rom
7. Wifi will work no issues rom runs like a champ
If you are using adb and going through fastboot, there is no need to extract the the boot image. Just fastboot into recovery and flash the rom. The kernel built into the rom will be installed too.
with faast boot you can install roms and mods just like 1.4
I have been using flash image GUI and have not had a problem with mikrunny which uses anthrax kernels.
Sent from my PG86100 using xda premium
greeg32 said:
If you are using adb and going through fastboot, there is no need to extract the the boot image. Just fastboot into recovery and flash the rom. The kernel built into the rom will be installed too.
Click to expand...
Click to collapse
If he is Hboot 1.5 you have to use the fastboot flash boot boot.img other wise you will have a bad kernel flash no wifi crappy 3g among other issues....
Hboot 1.5 users can't just flash a rom with a kernel in it. That is for the folks on older hboots....
Sorry, have done this:
(open command prompt at adb tools folder)
adb reboot bootloader
fastboot boot twrp-shooter-2.0.0RC0.1.img (file is in my adb tools folder)
Wipes
Flash rom
Hundreds of times successfully for many many roms of all types... Kernels, and wifi, and etc... Have all been fine.
I've been on 1.5 hboot s-on the whole time. There are a lot of misconceptions out there about 1.5
Just use flash image GUI. No adb or computer needed.
Sent from my PG86100 using xda premium
greeg32 said:
Sorry, have done this:
(open command prompt at adb tools folder)
adb reboot bootloader
fastboot boot twrp-shooter-2.0.0RC0.1.img (file is in my adb tools folder)
Wipes
Flash rom
Hundreds of times successfully for many many roms of all types... Kernels, and wifi, and etc... Have all been fine.
I've been on 1.5 hboot s-on the whole time. There are a lot of misconceptions out there about 1.5
Click to expand...
Click to collapse
I don't use TWRP 2.0 due to a few roms it has flashed dirty with issues and some apk files were missing that shouldn't of been along with the roms themes.
Been using CWM recovery.
I know what your saying about recovery. Makes things easy anyways wasn't hammering on you just making things simple
I know the myths about flashing on hboot 1.5
One thing I know you can't do is just wipe and flash a rom using CWM or TWRP 2.0 while in recovery on your phone cause the kernel won't take you have to use adb. Which is what your saying while in recovery. I was thinking you ment you could just flash in recovery without using ADB your method is right. Hope the OP is up to date with flashing lmao might be confused now.. ...
---------- Post added at 10:59 PM ---------- Previous post was at 10:59 PM ----------
ssojyeti2 said:
Just use flash image GUI. No adb or computer needed.
Sent from my PG86100 using xda premium
Click to expand...
Click to collapse
That works tooo
reaper24 said:
If he is Hboot 1.5 you have to use the fastboot flash boot boot.img other wise you will have a bad kernel flash no wifi crappy 3g among other issues....
Hboot 1.5 users can't just flash a rom with a kernel in it. That is for the folks on older hboots....
Click to expand...
Click to collapse
All you have to do is fastboot into recovery and flash the ROM from there. It will pull the kernel from the ROM. if you want a different kernel then put the kernel on the Sd card and flash it after the ROM is flashed.
Sent from my PG86100 using XDA App
thos25 said:
All you have to do is fastboot into recovery and flash the ROM from there. It will pull the kernel from the ROM. if you want a different kernel then put the kernel on the Sd card and flash it after the ROM is flashed.
Sent from my PG86100 using XDA App
Click to expand...
Click to collapse
Yea, but when I do that - I get the WIFI error on almost all kernels used. I then have to use Flash Image GUI to install the one working kernel I have and it resolves the wifi issue for me.
The problem is, no matter if I use Flash Image GUI app, adb shell, bootloader, or install from recovery, it installs the rom fine, but when the system loads, no wifi, tried 6 roms, anthrex kernels etc, all the same.
I really appreciate the recommended steps provided above, I'll try both - removing boot-img and flash boot via fastboot or boot twrp shooter 2 directly and see how it goes. THANKS AGAIN
I've been using the fastboot loading of TWRP 2.0 to flash my ROMs and have had no problems with the Sense ROMs, but the AOSP ROMs/Kernels never would give me WiFi. I'll try the other two techniques of flashing the kernel (GUI and Fastboot flash) and report back the result of AOSP ROMs. It would be great to use an AOSP on this phone, my preferred Launcher SPB 3D doesn't need Sense...
Las_Vegas said:
I've been using the fastboot loading of TWRP 2.0 to flash my ROMs and have had no problems with the Sense ROMs, but the AOSP ROMs/Kernels never would give me WiFi. I'll try the other two techniques of flashing the kernel (GUI and Fastboot flash) and report back the result of AOSP ROMs. It would be great to use an AOSP on this phone, my preferred Launcher SPB 3D doesn't need Sense...
Click to expand...
Click to collapse
Give fast boot a try no issues for me.
My general method is flash the rom, boot, wifi busted, install titanium, restore flash image gui, flash kernel, reboot, bam...
If I'm in a rush I'll just flash via fastboot.
So far no kernel issues not sticking. Everything works.
Easy answer so this thread can end...
1 match kernel with rom... Asop ROM (cm, miui for instance) need asop kernel.... Sense rom (fresh for instance) needs sense kernel
2 flash rom and kernel with adb (need computeri)
3 flash rom with GUI (no computer needed)
Directions... Flash kernel of choice with GUI then flash rom...
Phone reboots but data broken
Reflssh kernel with GUI now everything works

Flashing a kernel when S-ON

I have an HTC flyer rotted by unlocking the bootloader and it is S-ON. Everyone knows that when your flyer is rooted that way you'll need to flash the kernel manually
Code:
fastboot flash boot boot.img
otherwise the kernel will not be flashed.
So now i have the lledroid HC ROM and I flashed the kernel with clockworkmod. (The kernel can be flash within the recovery) So my question is is the kernel now flashed or do I need to do it manualy.
Link to lee's rom (great work on it BTW) http://forum.xda-developers.com/showthread.php?t=1406851
Don't personally know how LeeDroid handles boot.img. If the thread says that it will flash boot.img for you in recovery with S-On, than you should be good. The worst that will happen if try to boot, is that it will get stuck on the boot splash screen. In which case, just restart into bootloader, and flash the boot.img in fastboot.
On the other hand, flashing it manually (even if it was already flashed automatically) typically will not hurt anything either.
I knew that My question was can you flash flash a kernel using a zip file without commands with S-ON
TheWizardOfROMs said:
I knew that My question was can you flash flash a kernel using a zip file without commands with S-ON
Click to expand...
Click to collapse
If its not a feature of the installer for the particular custom ROM, then no.

Temporary S-OFF

So several people have said that using "fastboot boot recovery.img" gives you "temporary S-OFF" when you are unlocked via HTCDev and S-ON, it is known to work when flashing ROMs with the boot.img not needing to be flashed separately, but is it really a temporary S-OFF, meaning can you flash HBoot and radios this way?
I don't think so, it just makes it where boot is flashable in recovery.
Sent from my Infected Rezound using xda app-developers app
S-off is the only way to flash boot in recovery. The method described here is only unlocking and flashing a custom recovery. You will still need boot-loader or fastboot to flash boot (kernel
Sent from my Nexus 7 using Tapatalk 4
dottat said:
S-off is the only way to flash boot in recovery. The method described here is only unlocking and flashing a custom recovery. You will still need boot-loader or fastboot to flash boot (kernel
Sent from my Nexus 7 using Tapatalk 4
Click to expand...
Click to collapse
The method in OP and HTC dumlock tricks the system into giving temp s-off. It does work. I have never fastboot flashed a kernel. Always fastboot boot recovery or dumlocked for my ROMs and kernels.
Sent from my Infected Rezound using xda app-developers app

[Q] EVO V in Boot loop

I didn't S-OFF, 1.58 HBOOT. I've tried more that one rom. but can NOT get it to boot, Do I need to S-OFF and Reflash?
I messed up and Can not install 4EXT due to it not booting.
I have the HTCdev unlock
Can you get to recovery?
Flash a sense ICS ROM
Then you may need to flash the boot.img through fastboot
Then go get s off
Sent from my Evo 3D CDMA using xda app-developers app
Don't worry, if you want you can flash the 4ext image recovery from pc.
Go in fastboot mode, toggle it to pc, open the cmd/shell and flash the recovery with this command:
fastboot flash recovery 4EXTTouch.img
Remember to enable the smartflash option in "tools" section inside the recovery before to install a rom.
After this, you can install a Sense based rom.
I don't know AOSP rom that boot with smartflash feature, so if you know just install it.
If you have some problems with any step, ask :good:

[Q] Unable to boot after installing cyanogenmod 10.2

I'm unable to boot after installing cyanogenmod 10.2 (cm-10.2.0-jewel.zip) Phone has hboot 1.15 unlock s-on and can still boot to the bootloader I tried flashing boot.img which I extracted from cm-10.2.0-jewel.zip but the phone won't get past the htc quietly brilliant logo it just hangs there
Hit the top link in my sig. Your issue is that you're S-on and you have to flash the kernel separately from the ROM. Read down to the section on S-on kernel flashing to understand more. I'll add by saying that S-off is highly recommended on the EVO LTE.
Sent from my HTC M8
Unable to boot after installing cyanogenmod 10.2
I'm not sure if you got it right that I did flash the kernel (boot.img) separately So then my problem is still I need s-off?
Magnum_Enforcer said:
Hit the top link in my sig. Your issue is that you're S-on and you have to flash the kernel separately from the ROM. Read down to the section on S-on kernel flashing to understand more. I'll add by saying that S-off is highly recommended on the EVO LTE.
Sent from my HTC M8
Click to expand...
Click to collapse
Did you do a full wipe in recovery before flashing the ROM? Did you flash the boot.img before or after you flashed the ROM?
Sent from my HTC M8
Unable to boot after installing cyanogenmod 10.2
I did full wipes I flashed cm first then tried to boot and it wouldn't boot Then I flashed the boot.img, taken from the cm zip file still wouldn't boot Tried wiping again and flashing boot.img first and then installing cm but that didn't work either but security is still on i didn't get s-off yet
Magnum_Enforcer said:
Did you do a full wipe in recovery before flashing the ROM? Did you flash the boot.img before or after you flashed the ROM?
Sent from my HTC M8
Click to expand...
Click to collapse
If I were you I'd go ahead and shoot for S-off. You need to be on a fairly stock Sense ROM to do this. I recommend MeanBean, as it has a kernel installer to facilitate flashing while S-on. Of course, if you're still on a Sense ROM or have a backup of a Sense ROM you can use that, instead. Facepalm is pretty simple to use if you're handy with ADB & Fastboot commands.
You might also want to check and make sure you don't have a bad download, as that can be problematic.
Sent from my HTC M8

Categories

Resources