Difference between revisions of "Remove Modified Firmware"

From hummy.tv Wiki
Jump to: navigation, search
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
'''Why would I want to do this?'''
+
__NOTOC__
 +
===Why would I want to do this?===
  
The Modified or Custom Firmware package is regarded as very safe to install and use, However, users feel safer installing ‘non standard’ firmware with the knowledge that it is possible to get back to the ‘Out of the Box’ configuration, Maybe when sending the unit back to the Supplier for example, I would suggest reading ALL removal stages in order to decide which suits your requirements
+
The Modified or Custom Firmware package is regarded as very safe to install and use, However, users feel safer installing ‘non standard’ firmware with the knowledge that it is possible to get back to the ‘Out of the Box’ configuration, Maybe when sending the unit back to the Supplier for example.
  
 +
===Prepare for Return to Manufacturer (RMA)===
  
'''So how do I do it?'''
+
Custom Firmware version 2.13 onward has a built-in option called Return to Manufacturer (RMA) mode to allow for complete removal of custom firmware components from the internal hard disk. From the Web Interface Menu select >> Diagnostics >> [[Diagnostic_Utilities | '''Set-Return-to-manufacturer (RMA) Mode''']]. Once done (there are several confirmation steps), restart your box and it will show 'RMA' on the front panel. This confirms that all custom firmware components have been removed from the internal hard disk. Now install a version of official firmware (See Note below), the box will be back to a standard unmodified unit and the 'RMA' message should be removed, if the message is still displayed after installing the official firmware, there is a USB plug-in procedure [[Customised_Firmware_-_Features_Available#Features_only_loadable_Via_USB_.28Not_available_from_Web-If.29 |'''DeRMA''']] to remove it, [[Custom_Firmware_Package_Notes#DeRMA  |'''(Notes HERE)''']]
  
There are Four options for removal that can be carried out they are :-
+
'''Note''' :- The non Custom Firmware version of 1.03.06 will not remove the RMA message, if 1.03.06 is required you must install official 1.02.32 first and then install the non Custom Version of 1.03.06 afterwards, however if this is done the firmware will not be exactly the same as the supplied version of 1.03.06, because of this the recommendation is to send the unit back with 1.02.32 as this has been downloaded from the official Humax site and downgrading the unit is permissible 
  
#Perform a Return to Manufacturer (Level 0 only)
+
===Reset the Custom Firmware Environment===
#Remove All Custom Functions  and All Custom Packages (Levels 1 and 2 only)
 
#Remove All Custom Functions (Level 2 only)
 
#Remove All Custom Functions Prior to reloading Custom Software (Level 3 only)
 
  
 +
Custom Firmware version 2.13 onward has a built-in option to allow for a complete reset of the custom firmware environment. From the Web Interface Menu select >> Diagnostics >> Remove all custom firmware packages and settings. Once done (there are several confirmation steps), restart your box and it will be back to a clean slate as if the custom firmware had just been installed. Use a web browser to connect to the IP address of the Humax and then follow the instructions to install the initial web interface and supporting packages.
  
With Level 2 the Unit will perform exactly as it would ‘Out of the Box’ with the current Software, All Modified / Custom feature will be unavailable, However the new packages that were installed and any programs in the Virtual Disk will still be present on the Internal Hard Drive, If this is all that is required, then carry out only LEVEL 2
+
===Reset the Custom Firmware Environment when the Web Interface is broken===
  
 +
If the web interface is not working properly and you wish to reset the custom firmware environment, then it can be done via the telnet interface. Connect to the Humax using [[Telnet]] and you will be presented with a telnet menu. Select the '''Run a diagnostic''' option and then use '''setrma''' as the diagnostic name. NB: This requires Internet connectivity to work properly.
  
'''LEVEL 0'''
+
If Internet access is not available, select '''cli''' from the Telnet Menu and then enter the following at the Command Line prompt :-
 +
<pre>
 +
touch /var/lib/humaxtv_backup/.rma
 +
reboot
 +
</pre>
  
Custom Firmware version 2.13 onward has a built-in option called RMA Return to Manufacturer (RMA) mode to allow for complete removal of custom firmware, If Level 0 is run, no other Levels of removal are required. From the Web-If Menu select >> Diagnostics >> [[Diagnostic_Utilities | '''Set-Return-to-manufacturer (RMA) Mode''']]
+
===Re-Install Official Software===
  
 
+
After the 'Return to Manufacturer' is completed download and install the current Official Humax Software, Notes [[Install_Modified_Firmware | '''HERE''']]
'''LEVEL 1'''
 
 
 
This procedure will remove all files in the Modified Directory and programs stored on the Virtual Disk so that the disk space is made available
 
 
Connect to the Humax Via Telnet, This can be achieved by running [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html '''PUTTY'''] on a P.C.
 
 
 
Enter the following commands in the Telnet (Putty) window :-
 
 
 
<span style="background:#FFFF00"> rm -rf /mod/* </span>
 
 
 
<span style="background:#FFFF00"> rm -rf /mnt/hd2/virtual_disk </span>
 
 
 
 
 
Now carry out LEVEL 2
 
 
 
 
'''LEVEL 2'''
 
 
 
Download the current official firmware, [[Firmware_Downloads | '''LINK HERE''']]
 
 
 
And follow the installation procedure [[Install_Modified_Firmware | '''HERE''']]
 
 
 
Then Re boot the Official Firmware To complete the process
 
 
 
 
 
'''LEVEL 3'''
 
 
 
If the intention is to re install the Modified / Custom firmware
 
 
 
Connect to the Humax Via Telnet, This can be achieved by running [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html '''PUTTY'''] on a P.C.
 
 
 
Enter the following commands in the Telnet (Putty) window :-
 
 
 
<span style="background:#FFFF00"> rm -rf /mod/* </span>
 
 
 
<span style="background:#FFFF00"> sbin/modinit </span>
 
 
 
<span style="background:#FFFF00"> opkg update </span>
 
 
 
 
 
Then Re boot the Custom Firmware To complete the process
 
 
 
 
 
==RESET CUSTOM FIRMWARE ENVIRONMENT==
 
 
 
It is possible to perform a full custom environment reset by creating the following file using telnet
 
 
 
<span style="background:#FFFF00"> touch /var/lib/humaxtv/_RESET_CUSTOM_FIRMWARE_ENVIRONMENT </span>
 
 
 
It is also possible to perform the same reset without using Telnet by creating a file with the name RESET_CUSTOM_FIRMWARE_ENVIRONMENT on your P.C. and then FTPing the file into the /media/My Video directory (This directory can be accessed from the default Humax FTP server)
 
 
 
After the file is in place a re-start of the Humax will result in a one-off reset of the Custom Firmware Environment
 

Latest revision as of 16:48, 25 January 2014

Why would I want to do this?

The Modified or Custom Firmware package is regarded as very safe to install and use, However, users feel safer installing ‘non standard’ firmware with the knowledge that it is possible to get back to the ‘Out of the Box’ configuration, Maybe when sending the unit back to the Supplier for example.

Prepare for Return to Manufacturer (RMA)

Custom Firmware version 2.13 onward has a built-in option called Return to Manufacturer (RMA) mode to allow for complete removal of custom firmware components from the internal hard disk. From the Web Interface Menu select >> Diagnostics >> Set-Return-to-manufacturer (RMA) Mode. Once done (there are several confirmation steps), restart your box and it will show 'RMA' on the front panel. This confirms that all custom firmware components have been removed from the internal hard disk. Now install a version of official firmware (See Note below), the box will be back to a standard unmodified unit and the 'RMA' message should be removed, if the message is still displayed after installing the official firmware, there is a USB plug-in procedure DeRMA to remove it, (Notes HERE)

Note :- The non Custom Firmware version of 1.03.06 will not remove the RMA message, if 1.03.06 is required you must install official 1.02.32 first and then install the non Custom Version of 1.03.06 afterwards, however if this is done the firmware will not be exactly the same as the supplied version of 1.03.06, because of this the recommendation is to send the unit back with 1.02.32 as this has been downloaded from the official Humax site and downgrading the unit is permissible

Reset the Custom Firmware Environment

Custom Firmware version 2.13 onward has a built-in option to allow for a complete reset of the custom firmware environment. From the Web Interface Menu select >> Diagnostics >> Remove all custom firmware packages and settings. Once done (there are several confirmation steps), restart your box and it will be back to a clean slate as if the custom firmware had just been installed. Use a web browser to connect to the IP address of the Humax and then follow the instructions to install the initial web interface and supporting packages.

Reset the Custom Firmware Environment when the Web Interface is broken

If the web interface is not working properly and you wish to reset the custom firmware environment, then it can be done via the telnet interface. Connect to the Humax using Telnet and you will be presented with a telnet menu. Select the Run a diagnostic option and then use setrma as the diagnostic name. NB: This requires Internet connectivity to work properly.

If Internet access is not available, select cli from the Telnet Menu and then enter the following at the Command Line prompt :-

touch /var/lib/humaxtv_backup/.rma
reboot

Re-Install Official Software

After the 'Return to Manufacturer' is completed download and install the current Official Humax Software, Notes HERE