PPCGeeks Forums HTC Arrive HTC HD2 HTC Thunderbolt HTC Touch Pro 2 HTC Evo 4G HTC Evo 3D Samsung Galaxy S II Motorola Droid X Apple iPhone Blackberry
Go Back   PPCGeeks > Android > Android HTC Devices > HTC Evo 4G
Register Community Search

Notices


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 01-09-2011, 06:27 PM
haislip's Avatar
PPCGeeks Regular
Offline
Pocket PC: iphone 4s
Carrier: Sprint
Location: Virginia
 
Join Date: Nov 2007
Posts: 71
Reputation: 15
haislip is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via Yahoo to haislip
Arrow z4root and kernels

i use z4root (temporary root) and free wifi tether on my 2.10 evo and i have no issues. can i also flash a kernel, and if so how will it effect my device, good or bad, thanks.
__________________
god is ...

Last edited by haislip; 01-09-2011 at 06:35 PM.
Reply With Quote
  #2 (permalink)  
Old 01-09-2011, 06:40 PM
lkillen's Avatar
VIP Member
Offline
Pocket PC: Galaxy S3
Carrier: Sprint
Location: Sugar Hill, Ga
 
Join Date: Aug 2007
Posts: 1,282
Reputation: 810
lkillen knows their stufflkillen knows their stufflkillen knows their stufflkillen knows their stufflkillen knows their stufflkillen knows their stufflkillen knows their stuff
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: z4root and kernels

I don't use Z4Root and since I am not an authority, take with a grain. I assumed Z4 was just using an exploit to do a ChMod and set permissions so you could run an app that required access to phone memory. And it ran from boot to boot. I would NOT try flashing a kernel that way.

In fact, I don't see you getting into recovery under Z4. I am quite sure you will still be S -ON.

Why not take the simple leap of going to Root? It is so easy to do, we have cavemen all over this place! Use the latest UnRevoked and you are gravy.

The only downside it that you are out of OTA city. But the XDA guys usually have the updates rooted before the ink dries on the next OTA.
__________________
Nobody thanks me - Nobody cares.
Reply With Quote
  #3 (permalink)  
Old 01-09-2011, 06:52 PM
Karl's Avatar
N00b
Offline
Pocket PC: HTC One M8
Carrier: Verizon
Location: Bakersfield,CA
 
Join Date: Nov 2009
Posts: 2,750
Reputation: 3545
Karl is still contributing even after becoming a VIPKarl is still contributing even after becoming a VIPKarl is still contributing even after becoming a VIPKarl is still contributing even after becoming a VIPKarl is still contributing even after becoming a VIPKarl is still contributing even after becoming a VIPKarl is still contributing even after becoming a VIPKarl is still contributing even after becoming a VIPKarl is still contributing even after becoming a VIPKarl is still contributing even after becoming a VIPKarl is still contributing even after becoming a VIP
Mentioned: 8 Post(s)
Tagged: 0 Thread(s)
Send a message via MSN to Karl Send a message via Yahoo to Karl Send a message via Skype™ to Karl
Re: z4root and kernels

z4root is to the evo as the first unrevoked was
it just gives you su root not nand root
__________________

"That which can be asserted without evidence, can be dismissed without evidence."

Reply With Quote
  #4 (permalink)  
Old 01-10-2011, 12:18 AM
bradart's Avatar
Officer Android
Offline
Pocket PC: HTC Hero, T-Mobile G1, Diamond, HTC Evo
Carrier: Sprint
Location: Right behind you.
 
Join Date: Jan 2009
Posts: 1,895
Reputation: 2614
bradart is a VIPbradart is a VIPbradart is a VIPbradart is a VIPbradart is a VIPbradart is a VIPbradart is a VIPbradart is a VIPbradart is a VIPbradart is a VIPbradart is a VIP
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via AIM to bradart Send a message via MSN to bradart Send a message via Skype™ to bradart
Re: z4root and kernels

The way Z4root operates is that it leverages an exploit in the base code of the android operating system allowing you to give certain applications root permissions. Not only is this reversible via a software switch, but it is turned off as soon as the device is turned off.

The process of flashing a kernel is done through the recovery console, which is on a different partition of the phone's memory. Z4root will not allow you access to this recovery partition.

It is easier to understand if you know how rom and kernel flashing works:

There are 3 main partitions on an android phone (for simplicity's sake):
1.System
2.Data
3.Recovery

These all store data independently of each other but can still interact and exchange data, provided the correct permissions are in place.

When flashing a rom, it cannot be done while the phone is booted. This is because you would essentially be deleting and adding code while the code is currently in use which, obviously, is not possible. Enter the recovery partition. What the recovery partition exists for is simple: It is there solely to provide recovery (obviously) and simple system update operations to the system and data partitions. Like I said, provided the permissions are all there, the recovery console can interact and modify data on the other partitions freely. Since you are booted into recovery, the code you are deleting and replacing is not in use and, therefore, fair game to be modified.

In addition to that, Z4root does not add busybox to the system bin, so you wouldn't have the proper commands to modify your recovery image.

Hope that helps.

Also, for FURTHER future reference, and I can't stress this enough,

BEING S-ON OR S-OFF HAS ABSOLUTELY NO BEARING ON WHETHER OR NOT YOU CAN FLASH ROMS OR KERNELS, AND IT NEVER WILL.

Thank you.

Edit: I'm going to clarify that last yelling part:

S-ON and S-OFF are indicators of the key in hboot (yet another partition on the phone that was not relevant to speak of in my first rant about recovery consoles) that allow you to flash unsigned images.
Now, I can understand why it would SOUND like that has something to do with rom flashing but it, in fact, does not. There is a very specific instance or two in which being S-OFF can be employed. It allows you to flash a PC36IMG.zip that has not been signed with HTC's developer keys, allowing you to flash non-stock recovery and rom images in .IMG format. If you are rooted, you can choose to leave your phone S-ON and it will have no effect on your ability to flash roms or access the recovery console. It is simply a tool you can use to re-gain root access should an unrootable update make its way onto your phone.

Thanks again.
__________________
Olympic-class smoker since 2005.

Sponsored by Kools.

Last edited by bradart; 01-10-2011 at 12:24 AM.
Reply With Quote
  #5 (permalink)  
Old 01-10-2011, 01:32 AM
Karl's Avatar
N00b
Offline
Pocket PC: HTC One M8
Carrier: Verizon
Location: Bakersfield,CA
 
Join Date: Nov 2009
Posts: 2,750
Reputation: 3545
Karl is still contributing even after becoming a VIPKarl is still contributing even after becoming a VIPKarl is still contributing even after becoming a VIPKarl is still contributing even after becoming a VIPKarl is still contributing even after becoming a VIPKarl is still contributing even after becoming a VIPKarl is still contributing even after becoming a VIPKarl is still contributing even after becoming a VIPKarl is still contributing even after becoming a VIPKarl is still contributing even after becoming a VIPKarl is still contributing even after becoming a VIP
Mentioned: 8 Post(s)
Tagged: 0 Thread(s)
Send a message via MSN to Karl Send a message via Yahoo to Karl Send a message via Skype™ to Karl
Re: z4root and kernels


Quote:
Originally Posted by bradart View Post
The way Z4root operates is that it leverages an exploit in the base code of the android operating system allowing you to give certain applications root permissions. Not only is this reversible via a software switch, but it is turned off as soon as the device is turned off.

The process of flashing a kernel is done through the recovery console, which is on a different partition of the phone's memory. Z4root will not allow you access to this recovery partition.

It is easier to understand if you know how rom and kernel flashing works:

There are 3 main partitions on an android phone (for simplicity's sake):
1.System
2.Data
3.Recovery

These all store data independently of each other but can still interact and exchange data, provided the correct permissions are in place.

When flashing a rom, it cannot be done while the phone is booted. This is because you would essentially be deleting and adding code while the code is currently in use which, obviously, is not possible. Enter the recovery partition. What the recovery partition exists for is simple: It is there solely to provide recovery (obviously) and simple system update operations to the system and data partitions. Like I said, provided the permissions are all there, the recovery console can interact and modify data on the other partitions freely. Since you are booted into recovery, the code you are deleting and replacing is not in use and, therefore, fair game to be modified.

In addition to that, Z4root does not add busybox to the system bin, so you wouldn't have the proper commands to modify your recovery image.

Hope that helps.

Also, for FURTHER future reference, and I can't stress this enough,

BEING S-ON OR S-OFF HAS ABSOLUTELY NO BEARING ON WHETHER OR NOT YOU CAN FLASH ROMS OR KERNELS, AND IT NEVER WILL.

Thank you.

Edit: I'm going to clarify that last yelling part:

S-ON and S-OFF are indicators of the key in hboot (yet another partition on the phone that was not relevant to speak of in my first rant about recovery consoles) that allow you to flash unsigned images.
Now, I can understand why it would SOUND like that has something to do with rom flashing but it, in fact, does not. There is a very specific instance or two in which being S-OFF can be employed. It allows you to flash a PC36IMG.zip that has not been signed with HTC's developer keys, allowing you to flash non-stock recovery and rom images in .IMG format. If you are rooted, you can choose to leave your phone S-ON and it will have no effect on your ability to flash roms or access the recovery console. It is simply a tool you can use to re-gain root access should an unrootable update make its way onto your phone.

Thanks again.
Reply With Quote
  #6 (permalink)  
Old 01-10-2011, 12:37 PM
bradart's Avatar
Officer Android
Offline
Pocket PC: HTC Hero, T-Mobile G1, Diamond, HTC Evo
Carrier: Sprint
Location: Right behind you.
 
Join Date: Jan 2009
Posts: 1,895
Reputation: 2614
bradart is a VIPbradart is a VIPbradart is a VIPbradart is a VIPbradart is a VIPbradart is a VIPbradart is a VIPbradart is a VIPbradart is a VIPbradart is a VIPbradart is a VIP
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via AIM to bradart Send a message via MSN to bradart Send a message via Skype™ to bradart
Re: z4root and kernels

Quote:
Originally Posted by KarlE View Post
I'm not quite sure I understand your response.
Reply With Quote
  #7 (permalink)  
Old 01-10-2011, 06:17 PM
Sauske's Avatar
PPCGeeks Regular
Offline
Pocket PC: Evo 4G LTE
Carrier: Sprint
Location: Orlando, FL
 
Join Date: Oct 2007
Posts: 248
Reputation: 255
Sauske is becoming a PPCGeeks regularSauske is becoming a PPCGeeks regularSauske is becoming a PPCGeeks regular
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Re: z4root and kernels

Quote:
Originally Posted by bradart View Post
The way Z4root operates is that it leverages an exploit in the base code of the android operating system allowing you to give certain applications root permissions. Not only is this reversible via a software switch, but it is turned off as soon as the device is turned off.

The process of flashing a kernel is done through the recovery console, which is on a different partition of the phone's memory. Z4root will not allow you access to this recovery partition.

It is easier to understand if you know how rom and kernel flashing works:

There are 3 main partitions on an android phone (for simplicity's sake):
1.System
2.Data
3.Recovery

These all store data independently of each other but can still interact and exchange data, provided the correct permissions are in place.

When flashing a rom, it cannot be done while the phone is booted. This is because you would essentially be deleting and adding code while the code is currently in use which, obviously, is not possible. Enter the recovery partition. What the recovery partition exists for is simple: It is there solely to provide recovery (obviously) and simple system update operations to the system and data partitions. Like I said, provided the permissions are all there, the recovery console can interact and modify data on the other partitions freely. Since you are booted into recovery, the code you are deleting and replacing is not in use and, therefore, fair game to be modified.

In addition to that, Z4root does not add busybox to the system bin, so you wouldn't have the proper commands to modify your recovery image.

Hope that helps.

Also, for FURTHER future reference, and I can't stress this enough,

BEING S-ON OR S-OFF HAS ABSOLUTELY NO BEARING ON WHETHER OR NOT YOU CAN FLASH ROMS OR KERNELS, AND IT NEVER WILL.

Thank you.

Edit: I'm going to clarify that last yelling part:

S-ON and S-OFF are indicators of the key in hboot (yet another partition on the phone that was not relevant to speak of in my first rant about recovery consoles) that allow you to flash unsigned images.
Now, I can understand why it would SOUND like that has something to do with rom flashing but it, in fact, does not. There is a very specific instance or two in which being S-OFF can be employed. It allows you to flash a PC36IMG.zip that has not been signed with HTC's developer keys, allowing you to flash non-stock recovery and rom images in .IMG format. If you are rooted, you can choose to leave your phone S-ON and it will have no effect on your ability to flash roms or access the recovery console. It is simply a tool you can use to re-gain root access should an unrootable update make its way onto your phone.

Thanks again.
If I'm correct! What your saying is, once you root the phone officially the S-On can be re-enable and you can Flash and access recovery like normal!? "It is simply a tool you can use to re-gain root access should an unrootable update make its way onto your phone." That quoted statement, are you talking about S-being ON or OFF?
__________________
If I was able to provide a useful/helpful post, please click the button.
Reply With Quote
  #8 (permalink)  
Old 01-10-2011, 06:44 PM
bradart's Avatar
Officer Android
Offline
Pocket PC: HTC Hero, T-Mobile G1, Diamond, HTC Evo
Carrier: Sprint
Location: Right behind you.
 
Join Date: Jan 2009
Posts: 1,895
Reputation: 2614
bradart is a VIPbradart is a VIPbradart is a VIPbradart is a VIPbradart is a VIPbradart is a VIPbradart is a VIPbradart is a VIPbradart is a VIPbradart is a VIPbradart is a VIP
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via AIM to bradart Send a message via MSN to bradart Send a message via Skype™ to bradart
Quote:
Originally Posted by Sauske View Post
If I'm correct! What your saying is, once you root the phone officially the S-On can be re-enable and you can Flash and access recovery like normal!? "It is simply a tool you can use to re-gain root access should an unrootable update make its way onto your phone." That quoted statement, are you talking about S-being ON or OFF?
S-off means that the signature verification check is turned off, allowing you to flash unsigned .img files via hboot. S off didn't even exist until not that long ago and I know several people who are fully rooted and still have s-on. It is a totally separate entity from your root status.



Sent from my PC36100 using Tapatalk
Reply With Quote
  #9 (permalink)  
Old 01-10-2011, 09:29 PM
lkillen's Avatar
VIP Member
Offline
Pocket PC: Galaxy S3
Carrier: Sprint
Location: Sugar Hill, Ga
 
Join Date: Aug 2007
Posts: 1,282
Reputation: 810
lkillen knows their stufflkillen knows their stufflkillen knows their stufflkillen knows their stufflkillen knows their stufflkillen knows their stufflkillen knows their stuff
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: z4root and kernels

Quote:
Originally Posted by bradart View Post
S-off means that the signature verification check is turned off, allowing you to flash unsigned .img files via hboot. S off didn't even exist until not that long ago and I know several people who are fully rooted and still have s-on. It is a totally separate entity from your root status.



Sent from my PC36100 using Tapatalk
So, if I were to flip S to ON, could I flash a Rom via PC36IMG from the bootloarder (not from recovery)?
Reply With Quote
  #10 (permalink)  
Old 01-10-2011, 09:59 PM
kevmo1965's Avatar
Halfway to VIP Status
Offline
Pocket PC: EVO 4G
Carrier: Sprint EVRP
Location: Victorville, CA
 
Join Date: Jul 2007
Posts: 531
Reputation: 730
kevmo1965 knows their stuffkevmo1965 knows their stuffkevmo1965 knows their stuffkevmo1965 knows their stuffkevmo1965 knows their stuffkevmo1965 knows their stuffkevmo1965 knows their stuff
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via MSN to kevmo1965
Re: z4root and kernels

Quote:
Originally Posted by lkillen View Post
So, if I were to flip S to ON, could I flash a Rom via PC36IMG from the bootloarder (not from recovery)?
You can do that now. Except most ROM's are in .zip format not .img (an image file)
__________________
Hit THANKS if I helped or made ya laugh!


Reply With Quote
Reply

  PPCGeeks > Android > Android HTC Devices > HTC Evo 4G


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT -4. The time now is 05:27 AM.


Powered by vBulletin® ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
©2012 - PPCGeeks.com