View Single Post
Old 05-22-2016, 01:37 PM   #76
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
Fake registering 5.7.x

Use case:
You want to set the "Customize your Kindle" settings without registering your device.

The Kindles have a tendency to 'call home' whenever Wifi is turned on.

This will cut down on that habit (but it takes the BBB firewall to stop it):

In the top level of the USB visible mass storage, add this filename:
WIFI_NO_NET_PROBE
All uppercase, no file extension, no contents

Of course your best protection (and simplest) is to leave 'Airplane Mode' ON.

The registration information file is:
var/local/java/prefs/reginfo
If your device has never been registered, you will not have one.
In that case, make one.

In the following, you will notice one more key=value pair than shown in the 'fake register' thread.
That pair (userId= ...) was added sometime during the 5.6.x firmware series.

Code:
#Wed May 06 04:58:24 GMT 2015
givenName=Hacker
userId=amzn1.account.XXXXX9XXXX8XXX7XXX5XXXX4XXXX
deviceName=Hacker's Delight
userName=Hacker Homey
deviceEmailAddress=hackerh_2016@kindle.com
Now you only have to use your choice of values, keep them in the same pattern as above in case the firmware is fussy about the pattern.

Note: running:
Code:
chown 9000:150 reginfo
probably wouldn't hurt.

**IF** you let your Kindle call home, the above will not match what they have in their database for your device, and their database always wins.
I.E: Expect the above file to be trashed or deleted if your Kindle calls home.

If the above doesn't show up in your settings -
then re-boot the Kindle (I suppose that just re-starting the framework would do, but I didn't try that).

Edit:
Confirmed working on 5.7.4.1
NiLuJe has a new nickname: Hacker Homey
and his new PW-3 is named: Hacker's Delight
Everybody else, make up your own identity - this example one is in use.

Now:
Menu -> Settings -> Device Options -> Personalize your Kindle -> Advanced Options
shows up in the menu tree and can be used.

I am in a "Wifi Free" zone (I control the only A.P. that is available, and it is off) - this device has never touched a network

And yes, it requires a reboot if your changing that reginfo file with a text editor.
Since the overall system isn't being given any file change notifications (they must not have the file registered with the kernel's notify sub-system).

Now, onto playing with voiceview (with my dongle, NiLuJe's is still 'in the mail').

Last edited by knc1; 05-23-2016 at 01:43 PM.
knc1 is offline   Reply With Quote