The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "Talk:IRecovery"
(→Supported Raw Commands: --BlueSkies) |
(→bgcolor still works: Please sign talk topics with "--~~~~") |
||
(14 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
== Including forks of iRecovery? == |
== Including forks of iRecovery? == |
||
Wouldn't it be an idea to include the various forks of iRecovery? p0sixninja have made one and so has GreySyntax (Jordan). Jordan is even doing an iRecovery++. Westbaer's version haven't been updated since July 2009 whereas the others have been updated just a day or two ago. [[User:Josso|Josso]] 09:22, 10 May 2010 (UTC) |
Wouldn't it be an idea to include the various forks of iRecovery? p0sixninja have made one and so has GreySyntax (Jordan). Jordan is even doing an iRecovery++. Westbaer's version haven't been updated since July 2009 whereas the others have been updated just a day or two ago. [[User:Josso|Josso]] 09:22, 10 May 2010 (UTC) |
||
+ | :I definitely agree, along with binaries for the 3 major platforms. --[[User:Ryccardo|Ryccardo]] 09:00, 22 August 2011 (MDT) |
||
== Supported Raw Commands == |
== Supported Raw Commands == |
||
Line 6: | Line 7: | ||
A list of raw commands supported by each firmware and short description i think would be great. Most likely in table format if big enough, maybe a page for them if there is too many for this page. |
A list of raw commands supported by each firmware and short description i think would be great. Most likely in table format if big enough, maybe a page for them if there is too many for this page. |
||
--[[User:Markcoker|Blue Skies]] 15:31, 18 August 2011 (MDT) |
--[[User:Markcoker|Blue Skies]] 15:31, 18 August 2011 (MDT) |
||
+ | :This kind of list belongs to iBoot page IMO. iRecovery is just an interface that sends everything you type to the device and doesn't contain any commands by itself. Also, Apple doesn't include any useful commands besides reboot, setenv and some others in RELEASE-type iBoots from 4.x onwards, so it could only serve historic purpose, I guess --pjakuszew 16:32, 18 August 2011 (MDT) |
||
+ | ::Ok great can we add this to iboot page then, with a discription then. I agree it doesn't belong here (Not that it hurts maybe should still have a link to this info though) some examples ive found(below). are they all still working.. what are they used for, are there more (im sure there is) i think alot of people want to know about this information.--[[User:Markcoker|Blue Skies]] 05:14, 19 August 2011 (MDT) |
||
+ | |||
+ | setenv boot-device nand0 |
||
+ | setenv boot-partition 0 |
||
+ | setenv boot-path /System/Library/Caches/com.apple.kernelcaches/kernelcache.s5l8900xrb |
||
+ | setenv boot-file nand0:0,/System/Library/Caches/com.apple.kernelcaches/kernelcache.s5l8900xrb |
||
+ | setenv boot-command fsboot |
||
+ | setenv display-color-space RGB888 |
||
+ | setenv display-timing opt |
||
+ | setenv config_board m68ap |
||
+ | setenv boot delay |
||
+ | setenv auto-boot true |
||
+ | saveenv |
||
+ | |||
+ | :These are actually environment variables, not commands by itself. They are stored in NVRAM, think of it as a very simplified version of Windows registry. <code>boot-device</code>, <code>boot-partition</code> and <code>boot-path</code> are used for locating the kernel cache file. <code>boot-command</code> is the default command to execute if boot countdown is not interrupted. <code>boot-delay</code> is the delay for executing the boot-command. <code>auto-boot</code> is the variable that can be used to enable and disable automatic booting. If you set it to false, your device won't boot into iOS, but instead go into recovery mode. --pjakuszew 05:50, 19 August 2011 (MDT)<br> |
||
+ | |||
+ | ::Thanks for formatting :D, great information. Is there a way to display environment variables, or is there information on the defaults used and other parameters you can set. --[[User:Markcoker|Blue Skies]] 07:19, 22 August 2011 (MDT) |
||
+ | |||
+ | :::<code>printenv</code> is the command for displaying environment variables, but it was removed from newer iBoots --pjakuszew 13:52, 22 August 2011 (MDT) |
||
+ | |||
+ | == bgcolor still works == |
||
+ | |||
+ | I've checked, bgcolor still works in newer iBoot versions. {{unsigned|AS967|20:51, 26 February, 2016}} |
Latest revision as of 22:04, 26 February 2016
Including forks of iRecovery?
Wouldn't it be an idea to include the various forks of iRecovery? p0sixninja have made one and so has GreySyntax (Jordan). Jordan is even doing an iRecovery++. Westbaer's version haven't been updated since July 2009 whereas the others have been updated just a day or two ago. Josso 09:22, 10 May 2010 (UTC)
- I definitely agree, along with binaries for the 3 major platforms. --Ryccardo 09:00, 22 August 2011 (MDT)
Supported Raw Commands
A list of raw commands supported by each firmware and short description i think would be great. Most likely in table format if big enough, maybe a page for them if there is too many for this page. --Blue Skies 15:31, 18 August 2011 (MDT)
- This kind of list belongs to iBoot page IMO. iRecovery is just an interface that sends everything you type to the device and doesn't contain any commands by itself. Also, Apple doesn't include any useful commands besides reboot, setenv and some others in RELEASE-type iBoots from 4.x onwards, so it could only serve historic purpose, I guess --pjakuszew 16:32, 18 August 2011 (MDT)
- Ok great can we add this to iboot page then, with a discription then. I agree it doesn't belong here (Not that it hurts maybe should still have a link to this info though) some examples ive found(below). are they all still working.. what are they used for, are there more (im sure there is) i think alot of people want to know about this information.--Blue Skies 05:14, 19 August 2011 (MDT)
setenv boot-device nand0 setenv boot-partition 0 setenv boot-path /System/Library/Caches/com.apple.kernelcaches/kernelcache.s5l8900xrb setenv boot-file nand0:0,/System/Library/Caches/com.apple.kernelcaches/kernelcache.s5l8900xrb setenv boot-command fsboot setenv display-color-space RGB888 setenv display-timing opt setenv config_board m68ap setenv boot delay setenv auto-boot true saveenv
- These are actually environment variables, not commands by itself. They are stored in NVRAM, think of it as a very simplified version of Windows registry.
boot-device
,boot-partition
andboot-path
are used for locating the kernel cache file.boot-command
is the default command to execute if boot countdown is not interrupted.boot-delay
is the delay for executing the boot-command.auto-boot
is the variable that can be used to enable and disable automatic booting. If you set it to false, your device won't boot into iOS, but instead go into recovery mode. --pjakuszew 05:50, 19 August 2011 (MDT)
- Thanks for formatting :D, great information. Is there a way to display environment variables, or is there information on the defaults used and other parameters you can set. --Blue Skies 07:19, 22 August 2011 (MDT)
printenv
is the command for displaying environment variables, but it was removed from newer iBoots --pjakuszew 13:52, 22 August 2011 (MDT)
bgcolor still works
I've checked, bgcolor still works in newer iBoot versions. --The preceding unsigned comment was added by AS967 (talk) 20:51, 26 February, 2016. Please consult this page for more info on how to sign pages, and how to fix this.