Author Topic: Converting Humminbird 5xx, 7xx, 99x, 119x, Helix sonars to cxi version  (Read 244 times)

0 Members and 1 Guest are viewing this topic.

Offline Eurota80

  • Newbie
  • *
  • Joined: Sep 2020
  • Location: Гомель, Беларусь
  • Posts: 1
  • Unit(s): 997c
  • Software: 0.63
  • Accessories: No
Below is detailed walk-through allowing everyone to convert Humminbird 5xx, 7xx, 99x, 119x, Helix sonars from ci to cxi (international) version. I don’t know why Humminbird decided to have American and International versions of its devices. Hardware and firmware are absolutely the same for both. However, price difference anyway urged people to buy them in US and allowed other people to earn money hacking firmware around. This method doesn’t actually require any reverse engineering, and everybody can do it. Since I’m making this secret public, Humminbird might decide to close this “feature” for new devices in the future. However, currently there is not much commercial interest to keep it in secret.
Long story short. Each device has its own internal model identifier. This is for firmware to “understand” which device it is since many parts of code are similar for different series. This identifier is SMDL. You can open profile.txt (name can vary) file from SD card, that was inserted to device to find its value. Here is example for 999ci:
SMDL;0x00000194
This (0x194) is number 404 in hexadecimal system. There is no way to change SMDL parameter through modifying the file’s content. Every time it’s returned to previous value. The whole task is to change this parameter without altering firmware. This is possible to do through demo-mode (or simulator).
For this all you need to do is to create on SD card file with name POSDemo.txt (case-sensitive!). Put the following in there:
SET SMDL 405
After this insert the card to the device and boot it in simulator mode (without transducer plugged in) . If mode doesn’t start, reset the settings to default and make sure it’s enabled in settings. This script will run in demo mode and all changes made by it will remain after restart.
Above 405 value is for 999 cxi. For every model you need to use different number. In order to find it out, you need to use parameter for ci in Hex format and add 1. For example, 0x194 = 404 (999ci) + 1 = 405. You can use many online sites for conversion. You also might ask for help your computer geek kid ;).


Online rnvinc

  • Hero Member
  • *****
  • Joined: Nov 2009
  • Location: Western KY
  • Posts: 3924
  • Unit(s): 1197c SI Combo, Onix 8ci SI Combo
  • Software: Dependent on whim
  • Accessories: AS GRHA, AS GPS HS, LowBird LSS 1 & 2
Re: Converting Humminbird 5xx, 7xx, 99x, 119x, Helix sonars to cxi version
« Reply #1 on: September 19, 2020, 08:16:22 AM »
Well now ...that’s interesting  ...

Rickie



Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo

 

Related Topics

  Subject / Started by Replies Last post
2 Replies
3210 Views
Last post March 11, 2012, 08:48:51 AM
by kondamigos
9 Replies
7178 Views
Last post May 01, 2013, 10:25:56 AM
by matt@reefmaster
8 Replies
5507 Views
Last post February 18, 2015, 02:36:06 AM
by peterv6i
5 Replies
2256 Views
Last post January 14, 2016, 09:49:54 AM
by fishreed
1 Replies
2045 Views
Last post April 02, 2017, 10:29:05 PM
by rnvinc
1 Replies
1556 Views
Last post May 23, 2019, 10:20:30 PM
by rnvinc
1 Replies
1301 Views
Last post October 08, 2019, 10:31:47 PM
by rnvinc
2 Replies
728 Views
Last post December 20, 2019, 11:35:56 AM
by ru_hum


SimplePortal 2.3.3 © 2008-2010, SimplePortal