Difference between revisions of "Remove Modified Firmware"

From hummy.tv Wiki
Jump to: navigation, search
Line 1: Line 1:
'''Why would I want to do this?'''
+
===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.
  
 
+
===So how do I do it?===
'''So how do I do it?'''
 
  
 
There are Four options for removal that can be carried out they are :-
 
There are Four options for removal that can be carried out they are :-
  
 
#Perform a Return to Manufacturer (Level 0 only)
 
#Perform a Return to Manufacturer (Level 0 only)
#Remove All Custom Functions and All Custom Packages (Levels 1 and 2 only)
+
#Remove All Custom Functions and All Custom Packages (Levels 1 and 2 only)
 
#Remove All Custom Functions (Level 2 only)
 
#Remove All Custom Functions (Level 2 only)
 
#Remove All Custom Functions Prior to reloading Custom Software (Level 3 only)
 
#Remove All Custom Functions Prior to reloading Custom Software (Level 3 only)
Line 17: Line 16:
  
  
'''LEVEL 0'''
+
===Prepare for Return to Manufacturer (RMA)===
 
 
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''']]
 
 
 
 
 
'''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==
+
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 official firmware and the box will be back to a standard unmodified unit.
  
It is possible to perform a full custom environment reset by creating the following file using Telnet
+
===Reset the Custom Firmware Environment===
  
<span style="background:#FFFF00"> touch /var/lib/humaxtv/_RESET_CUSTOM_FIRMWARE_ENVIRONMENT </span>
+
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.
  
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)
+
===Reset the Custom Firmware Environment when the Web Interface is broken===
  
After the file is in place a re-start of the Humax will result in a one-off reset of the Custom Firmware Environment
+
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 '''remove_mod_yes_i_am_sure''' as the diagnostic name. NB: This requires Internet connectivity to work properly.

Revision as of 12:08, 3 February 2013

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.

So how do I do it?

There are Four options for removal that can be carried out they are :-

  1. Perform a Return to Manufacturer (Level 0 only)
  2. Remove All Custom Functions and All Custom Packages (Levels 1 and 2 only)
  3. Remove All Custom Functions (Level 2 only)
  4. Remove All Custom Functions Prior to reloading Custom Software (Level 3 only)


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


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 official firmware and the box will be back to a standard unmodified unit.

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 remove_mod_yes_i_am_sure as the diagnostic name. NB: This requires Internet connectivity to work properly.