Difference between revisions of "NeTV release 43 notes"

From Studio Kousagi Wiki
Jump to: navigation, search
(Created page with "Firmware 43 has been pushed. Here is a summary of the changes: * Working disaster recovery mode. You can enter this holding the setup button during a reboot. Continue holding it...")
 
 
Line 21: Line 21:
 
   fpga_ctl w 0xc 0×32
 
   fpga_ctl w 0xc 0×32
  
Yes, that’s really encrypted. As you can see, it almost works. More on how later.
+
Yes, that’s really encrypted; and no video was decrypted to do that. As you can see, it almost works. More on how later.
  
 
* changed scanning rate of AP scans. Instead of once every 20 seconds, it scans once every hour when the device is connected. This should reduce the rate of connectivity drops.
 
* changed scanning rate of AP scans. Instead of once every 20 seconds, it scans once every hour when the device is connected. This should reduce the rate of connectivity drops.

Latest revision as of 16:52, 9 March 2012

Firmware 43 has been pushed. Here is a summary of the changes:

  • Working disaster recovery mode. You can enter this holding the setup button during a reboot. Continue holding it through the reboot until a screen comes up showing you potential wifi networks to join. This mode will support open and WPA networks only. Once you join, it will attempt to download a full new firmware image and reflash the drive. It should be able to recover you from a disastrous failure, i.e. kernel missing and/or root filesystem totally trashed.
  • Migration of web services to lighttpd. This will enable things like CGI scripting and better security.
  • Addition of “LAMP” environment: lighttpd, MySQL, and PHP are now available on NeTV, which helps expand the development environment for apps.
  • fixed an FPGA firmware bug where video sources that used burst mode to read the DDC would get corrupt data. This should fix a host of compatibility problems.
  • modified matchmoded behavior:
    • on failure, it will display a diagnostic screen for a few seconds
    • after the diagnostic screen, it will hide the UI and attempt to pass through video even if the mode is not supported, as opposed to simply showing the black screen.
    • added hooks to allow users to change behavior: /psp/behavior.passthru, /psp/behavior.overlay, /psp/tolerance.strict, /psp/tolerance.loose .
    • if the UI is hidden and the mode is not supported and the unit dwells in that state for longer than a minute, sshd will automatically start to allow users to attempt to fix the problem. A security issue, for sure, but helpful for developers.
    • fixed a bug in clock rate detection
    • will attempt to force video sources that present a 1080p60 signal to 720p only mode before declaring failure
  • added an easter egg. Try this:
 fpga_ctl w 0xc 0×32

Yes, that’s really encrypted; and no video was decrypted to do that. As you can see, it almost works. More on how later.

  • changed scanning rate of AP scans. Instead of once every 20 seconds, it scans once every hour when the device is connected. This should reduce the rate of connectivity drops.
  • Newer version of compat-wireless pulled in that should resolve some N-connectivity issues
  • Added a cron job that will attempt to reconnect the unit every half hour as a last-ditch firewall against network dropouts
  • Removed “activation” screen as it’s no longer used
  • Improved/clarified some help text
  • Add ntpd to reduce clock drift over long periods of time
  • Made default twitter searches to be “TheOnion” and “ラメン” (ramen). Because what’s better than negi on your ramen?

IMPORTANT — upgrade takes about 10 minutes to run. The progress bar will hang out at the end for a while because there are a number of cleanup tasks it runs. It will also flash the screen a couple of times and reboot when done.