Related
Could a "back up" of a registered G1 be installed on an unregistered G1 that doesn't have a data plan?
I have no experience backing up and restoring a G1 and therefore do not know whether this idea might work.
Hopefully, after installing a backup, wifi could be activated and the registered account could be even be changed if desired.
I have a G1 and a prepaid T-Mobile card.
I'd be happy to PM or email an account and password to anyone who would help be try this. This person would then email me or give me a download link to the backup.
I had my G1 working without a data plan, but shortly after I successfully upgraded to Android 1.5, I did a full reset, forgetting that it would delete my registration. I have no easy access to a T-Mobile card with a data plan, so I thought this idea might work.
if you are on one of the 1.5 roms there should be the option to skip the registration process and u can set up wifi and then come back to the registration hope this helps
i dont have a data plan either lol
g1junky said:
if you are on one of the 1.5 roms there should be the option to skip the registration process and u can set up wifi and then come back to the registration hope this helps
Click to expand...
Click to collapse
I have JF v1.51. But there is no option to method to skip the registration process that I can find.
So I cannot setup wifi.
I don't remember reading that any of the roms allow for skipping the registration process. If there is one, please tell me what it is and I will install it. Thanks
if ou have adb set up then you might be able to run this
adb shell am start -a android.intent.action.MAIN -n com.android.home/com.android.home.Launcher
might get you to the home screen and then you can set up wifi to register the phone
The JF1.51 ADP rom allows skipping registration, the US does not. Try the ADP.
mikedmeyer said:
The JF1.51 ADP rom allows skipping registration, the US does not. Try the ADP.
Click to expand...
Click to collapse
OK, I installed JF1.51 ADP rom, but I still can't find a way to skip registration.
hello,
try this : http://forum.xda-developers.com/showthread.php?t=452316
this is what tubaking was talking about. I use this every time I flash a new rom because I don't have gprs connection at home.
ps: sorry for my bad english.
all of jf's recent adp builds have a skip registration option..
1.5 adp does allow you to skip registration. you'll have to go through the first part of the wizard (to prove you know how to type , then in the create account/sign in step, there's a button on the bottom of the page that says "skip". scroll down if you don't see it.
also, you're not required to use t-mobile sim to sign in. press menu and add your carrier's apn. (just don't tell you don't have any data plan for your g1.)
It looks like it might be possible to subvert the signing of updates. I say might because if I was doing this I would embed several key checksums into the firmware and use them when loading a bootloader or an update.
The CERT.RSA file is included in the *update.zip file but the machine lacks the communications needed to verify that the signature is valid. (Evil Laughter) Therefor someone could create a completely false keychain and sign the update with the key they generated.
Of course that might work for the install and then fall flat when you actually connected, but a little creativity might get you past that, assuming that you even care.
This might be the hack needed to semi-permanently roll back the locked bootloader, but I do not know enough to implement it.
One bit that I think will be needed is a kernel module to re-direct user-land read access to the boot loader to a backup of the locked bootloader so that those apps (netflix) that check this will see what they expect.
Anybody care to attempt part of this?
The boot loader of the Nook Color is not locked. Only the Nook Tablet.
Sent from my NookColor using Tapatalk
I've got NST rooted with Nook Manager and I had installed NTGAppsAttack. My problem is that wherever I go with https I get security certificate error and text: "The name of the site does not match the name on the certificate". I know that I can get this kind of error if I would have wrong date but I have correct date.
The problem involves any website accessed via https.
I don't know if I had this problem from beign or it started after rooting. I have backup but I will have access to it in a week or so and maybe there's a simple solution to my problem.
I've removed GAPPS and changed browser from stock to Opera Mini and don't get those errors.
dflt said:
I've got NST rooted with Nook Manager and I had installed NTGAppsAttack. My problem is that wherever I go with https I get security certificate error and text: "The name of the site does not match the name on the certificate". I know that I can get this kind of error if I would have wrong date but I have correct date.
Click to expand...
Click to collapse
I have the same problem (and a problem with the Market). Did you find the problem, or a way to fix it?
The stock browser has problems with wildcard certificates (e.g. *.example.com instead of www.example.com). Use another browser as dflt discovered.
Hey everyone,
I rooted my NST Glow for the first time about a month ago and I was an idiot and didn't take a back up first. In the process I managed to totally mess it up. It got so bad that it was bricked and wouldn't boot no matter what I tried. Eventually I decided to try taking a backup of my wife's NST with glow and restored that to my Nook. That worked and allowed me to do a wipe, then root it properly etc. So everything was working and seemed good to go.
Today I was rooting my wife's nook and in the process put it online. At some point it said that there was an authentication error and it rebooted the nook and wiped it to factory.
I restored her nook from the fresh backup I took and it is back up and running, however it is unrooted and offline. My guess is that I cloned her nook's ID to mine when I restored from her backup and now B&N thinks that our nooks are the same device and registered to two different accounts. Thus anytime hers gets online it will get wiped.
Is there any way to reset my Nook's device ID or w/e so that it is unique again? How do I fix this problem?
And yes I learned my lesson and take backups regularly now.
unfortunately mate , we dont have any method to recover thr Rom partition that have ur unique files like nooks ID and MAc address and serial and etc , so i think if u dont have any chance to find an backup for ur device , then noway mate
but , u can use one device for online purpose and other offline always and for ever until u got recover ur original Rom partition
sry for ur loss mate , but try to remember that u take backup or anything or ur nook just will be used offline only
good luck
speedman2202 said:
unfortunately mate , we dont have any method to recover thr Rom partition that have ur unique files like nooks ID and MAc address and serial and etc , so i think if u dont have any chance to find an backup for ur device , then noway mate
but , u can use one device for online purpose and other offline always and for ever until u got recover ur original Rom partition
sry for ur loss mate , but try to remember that u take backup or anything or ur nook just will be used offline only
good luck
Click to expand...
Click to collapse
You could always try using Noogie to get at the rom partition - the S/N and MAC address are just text files
down in the devconf subdirectory on the rom partition. Nothing special, except no line termination.
If I were doing this from linux/Ubunto, I would try something like this after booting Noogie and attaching the
nook to my laptop, and assuming that Ubuntu mounted the Noogie-presented rom partition as /media/ROM:
echo -n "XXXXXXXXX" > /media/ROM/devconf/SerialNumber
echo -n "XXXXXXXXX" > /media/ROM/devconf/DeviceID
echo -n "58611Axxxxxx" > /media/ROM/devconf/MACAddress
If you log into your account on www.bn.com, go to manage your Nook, and put the pointer over the nook in
question, it will show you the S/N registered to that particular device associated with your account.
Of course, you say that you re-registered the nook, but if you're lucky, it will show up as a different device
under the management window(since it probably presented a different S/N from the original). Just ignore
the device with the S/N that matches what's in your cloned ROM(that S/N belongs to your wife). Hopefully
the original is still showing up as another Nook, which will have your original S/N. Put that into the
SerialNumber and DeviceID files.
As far as the MAC address, other than the 58611A prefix, which you need to leave the same(it's the manufacturer
code), pick a different series of six hexadecimal digits that are different from what you already have.
The MAC address only needs to be different from any other device attached to the same WiFi router.
If you pick something at random, you know it'll be different from your wifes Nook, and you've got a good
chance that you won't match anybody else that you're sharing a Wifi router with(at home, or the BN store, etc).
They must be 6 hexadecimal digits, and I would keep any alpha characters uppercase. Or you could just
pick 010101
What do you have to lose? I'm just guessing that this will work, but at this point what other options do you
have?
PS: If you do try this, please keep us updated.
Sure you can fix the serial number and mac address but you can't recover the public key and private key hash you need to authenticate with B & N. Fixing the serial number and mac address will keep you from messing up your wife's B&N authentication and allow you both to be on the same WiFi access point at the same time. But its unlikely you'll get B&N Authentication to work with the native NST apps. But you might be able to install the Nook app from the Market and use that to read your B&N books.
straygecko said:
Sure you can fix the serial number and mac address but you can't recover the public key and private key hash you need to authenticate with B & N. Fixing the serial number and mac address will keep you from messing up your wife's B&N authentication and allow you both to be on the same WiFi access point at the same time. But its unlikely you'll get B&N Authentication to work with the native NST apps. But you might be able to install the Nook app from the Market and use that to read your B&N books.
Click to expand...
Click to collapse
So this has already been tried, and it's known that the public/private key is used
to identify the specific Nook(not simply used for comm encryption to the BN server)?
If it were being used to identify the Nook shouldn't there have to be a full private key
half, as opposed to simply the hash? The only full "piece" of a key that I see is
the public half of the key, which you wouldn't normally use to specifically identify a
device.
Even then, even if it's a device identifier rather than a pre-loaded SSL or comm pubkey
for connecting securely to the Nook server(s), do we know that B&N has matched that
key to the device S/N, and keeps that matchup in a DB somewhere?
If not, then it should be possible to create a new key. You may lose the original registration
info, but re-registering should be possible.
Has anybody actually tried this yet?
...
Hmm, I just diff'ed the Pubkey in the rom backups for my NST and NST Glow, and
they're different, which doesn't make sense if it's an SSL/Comm pubkey being
used to connect to the same B&N server(s).
Thanks for the responses guys. It looks like I have made an erroneous assumption. I stumbled across this thread which says that the Nook Color Tools causes the factory reset, and that is exactly what I was doing when her nook reset on me.
I assumed that it was because I put the nook online for the first time since restoring mine with her image and B&N detected that they had the same ID or something.
When I get a chance this week I will check the serials and stuff in the ROM partition on both the nooks and see if they are the same or if mine is still unique from hers. The B&N website is only showing one nook under my account but says it was registered Sept 2, 2012 (long before I rooted it) and it lists a serial number there, so I am hopeful that my nook is still unique, and if not I may play with it and see if I can return it to the original serial. If I lose the ability to sync to B&N that isn't a big deal since I only have one book on my account (I sideload all my books through Calibre).
I'll let y'all know what I find out.
Here's a Nook Tablet users experience with restoring the serial number and mac address. Bottom line is he couldn't authenticate with B&N after restoring the serial and mac. He ended up lucky and got B&N to replace it under warranty.
serial number can found in the NST original Box , or u can found it when u look in memory card slot
for Mac address , i dont know how , but u can use cheat one , for how to edit , add this info to Rom partition , i dont know
good luck
You can follow that: http://forum.xda-developers.com/showthread.php?t=2104145
I faced a same situation and now my nook become normal :victory:
thanmeo78 said:
You can follow that: http://forum.xda-developers.com/showthread.php?t=2104145
I faced a same situation and now my nook become normal :victory:
Click to expand...
Click to collapse
That thread tells you how to save your ROM partition before overwriting it with a backup from a different Nook and then replacing the ROM partition with your backup. Unfortunately, it appears the OP had already restored a backup of another Nook before saving his ROM partition so the procedure on that thread is unlikely to do any good at this point.
Yah, unfortunately I did not back up my own ROM partition before writing a new one. I tried putting in my serial and changing the MAC address, but as in the other thread I could not register with B&N as I'm assuming the private keys don't match my serial (as they came from my wife's nook). So unless someone figures out how to recover or generate a new private/public key pair that will work with B&N's servers, I'm stuck with a cloned nook.
It's ok though because I side load all of my books and don't need to have it online or anything. So, it is working just fine for my purposes at this point.
I bought a used nst glowlight (bnrv350), I made a backup, and then I tried to root using glownooter, but had a limited success : I could not install google market or opera mobile.
So I tried to restore the backup, but after "read forever, your nook is starting up", nothing happens, the message just stays there. I can boot with the back button, but it does the same.
I then tried to restore the factory image several times, using all the methods I could find in the internet, but it does the same as above. It has been going on for 24 hours.
The problem might have originated when I could not use winimage in my windows 10 computer to make the backup, and I used windows xp in a virtualbox in my linux computer instead. I used also dd, but I am afraid I don't remember the exact order. The backup size is 426.8 MB.
I reverted back to windows 10 with win32diskimager, with the same result.
Can anything be done ?
sinlog said:
I bought a used nst glowlight (bnrv350), I made a backup, and then I tried to root using glownooter, but had a limited success : I could not install google market or opera mobile.
So I tried to restore the backup, but after "read forever, your nook is starting up", nothing happens, the message just stays there. I can boot with the back button, but it does the same.
I then tried to restore the factory image several times, using all the methods I could find in the internet, but it does the same as above. It has been going on for 24 hours.
The problem might have originated when I could not use winimage in my windows 10 computer to make the backup, and I used windows xp in a virtualbox in my linux computer instead. I used also dd, but I am afraid I don't remember the exact order. The backup size is 426.8 MB.
I reverted back to windows 10 with win32diskimager, with the same result.
Can anything be done ?
Click to expand...
Click to collapse
That backup is too large, I think. Should be more in the neighborhood of 250 MB? Have you tried the factory re-image where you just see the booting up screen and then hold down the two bottom hardware buttons until you get a prompt?
It's difficult--but not impossible--to damage the factory image unless you've been messing with the partitions. If that method does not get you there, consider making a NookManager card and trying to access the re-image routine from its menu.
Thank you for your reply. I just used nookManager. After 5 seconds, it said the backup was successful, but there was no backup in the card. Similarly, it said that rooting was successful, but when I removed the card, it did the same as before : "starting up..." and it stays there.
Do you have another idea ? I downloaded the 1.2.2 update from the b&n site. Can nookManager install it ?
PS: The nook was already 1.2.2
Yes, I used the two lower buttons trick.
sinlog said:
Thank you for your reply. I just used nookManager. After 5 seconds, it said the backup was successful, but there was no backup in the card. Similarly, it said that rooting was successful, but when I removed the card, it did the same as before : "starting up..." and it stays there.
Do you have another idea ? I downloaded the 1.2.2 update from the b&n site. Can nookManager install it ?
PS: The nook was already 1.2.2
Yes, I used the two lower buttons trick.
Click to expand...
Click to collapse
5 seconds is not enough time for NookManager to correctly make a backup. And, backups can only be seen on the card if you connect your NSTG to your PC while NookManager is running. Otherwise the partition is invisible.
It's hard to know since I have no experience with the NSTG. If it were an NST I would suggest that you perform the region change flash, but it's not clear if that will remove your light function or, indeed, if the flash is deep enough to rewrite the areas of your device that appear to be preventing boot. AFAIK there are no ROM images for the NSTG available. But there might be. Somewhere.
I guess if you have exhausted all the possibilities, rather than trashing the device I would try the region change (just flash the US firmware again--I assume that's what's on there already). It may or may not preserve the glowlight capability, but it might at least produce a functioning e-reader. But only as a last resort.
Edit: Hmm.... seems like I've been down this winding road before: https://forum.xda-developers.com/showpost.php?p=72551413&postcount=57
But I emphasize that this process worked for a plain NST, not the NSTG, so it is an absolute last resort (and might not work anyway because you could have a completely different situation). Next thing is to look at the innards of the 1.1 updater and see if Glowlight updates could be substituted...
O.K. So here is a thread that contains a link to an NSTG image and the instructions to write to your device (read down in the thread).
https://forum.xda-developers.com/showthread.php?t=2608815
What "may" happen: your device could end up with a mismatched serial number and or MAC address depending on how this image was made. There is information on this forum for correcting the MAC address. Just a disclaimer. I don't know. IF this is successful, you can then do a manual update to 1.2.2 and then root with the updated NookManager. I've checked the link to the image and it is still good. I got a file that is about 245 MB--seems about right. Presumably you use the image in place of your backup in the restoring process described in the thread.
I am very grateful for your help, but I am afraid I need more. The nook is now functioning and I might not have done it without your hints. As you suspected, the serial number and mac address have changed (I wrote them down before all this). I suppose that's why it did not automatically upgrade to 1.2.2 . Also the device says it's connected to the internet, but it doesn't seem to be.
I searched xda (nstg mac address, nstg serial number), but I didn't find anything meaningful to me (there are posts by Renate and by ros87 but too complex). Can you help, please ?
sinlog said:
I am very grateful for your help, but I am afraid I need more. The nook is now functioning and I might not have done it without your hints. As you suspected, the serial number and mac address have changed (I wrote them down before all this). I suppose that's why it did not automatically upgrade to 1.2.2 . Also the device says it's connected to the internet, but it doesn't seem to be.
I searched xda (nstg mac address, nstg serial number), but I didn't find anything meaningful to me (there are posts by Renate and by ros87 but too complex). Can you help, please ?
Click to expand...
Click to collapse
Oy.
I didn't think you would act so rashly with all my disclaimers. Well, it's done. I actually don't think the MAC address is a big deal unless you begin to have issues.
Did you actually manage to register? If so then the serial number must not currently be in use and the change you effected was deep enough to pass muster. If not....well battery life is said to be shorter for devices that have skipped registration.
Correcting the MAC address is described (sort of) here: https://forum.xda-developers.com/showthread.php?t=1483600
As far as I can guess it involves editing a hex file. Doable, but maybe not needed. There is no way to correct the serial number. It is heavily encrypted with private keys. Again, if you managed to register then this is all moot.
How are you judging lack of internet connectivity?
I was not given the opportunity to register and I don't care about registration, but I'd like to have connectivity. The link you just gave me is for the ros87's thread that I mentioned, and I don't know how to use it. So I suppose I cannot upgrade to 1.2.2 . Should I root the device ?
PS : ros87's last activity was 2 years ago
EDIT : I copied nook_1_2_update.zip in the device and it was installed. I have now 1.2.2
sinlog said:
I was not given the opportunity to register and I don't care about registration, but I'd like to have connectivity. The link you just gave me is for the ros87's thread that I mentioned, and I don't know how to use it. So I suppose I cannot upgrade to 1.2.2 . Should I root the device ?
PS : ros87's last activity was 2 years ago
EDIT : I copied nook_1_2_update.zip in the device and it was installed. I have now 1.2.2
Click to expand...
Click to collapse
You didn't answer my question about connectivity. Are you not able to make a connection? With only the stock device there is nothing to connect to other than B&N. What does it say about "Owner" in the Settings?
Yes, you should root. Be sure to use the NookManager update or it won't work.
Before we even think about the MAC address issue you need root access and some way to tell if you actually have an internet connection. That means some kind of functioning browser, etc.
Do you still have that weird backup? If so, keep it safe somewhere. You may want that someday.
I tried to download a book and I got this : Unable to download, Internal error...
I can ping the nook from the computer.
I will look into rooting the device in 2 or 3 hours and then post again. I suppose this is what you're referring to :
https://forum.xda-developers.com/nook-touch/development/nst-g-updating-nookmanager-t3873048
Thank you for your patience with me.
sinlog said:
I tried to download a book and I got this : Unable to download, Internal error...
Click to expand...
Click to collapse
There is an entire galaxy of mystery contained in that statement. Download from where? Download with what? Do you have an sdcard inserted for storage?
nmyshkin said:
There is an entire galaxy of mystery contained in that statement. Download from where? Download with what? Do you have an sdcard inserted for storage?
Click to expand...
Click to collapse
I meant to download a book from the home page of the nook, where it says New reads. I am still unrooted and I don't leave an sdcard inserted.
sinlog said:
I meant to download a book from the home page of the nook, where it says New reads. I am still unrooted and I don't leave an sdcard inserted.
Click to expand...
Click to collapse
Hmm... I'm surprised there are any books populating that section at all since the device is not registered. In any case, that is no test of connectivity since without registration the NSTG will spit out all kinds of generic messages about connections and failures if you attempt anything that requires access of B&N servers--like buying/downloading a book (which you can't do unless you are registered).
Rooted with nookManager updated. Opera mobile needs to be reinstalled. I can connect to the computer using es file explorer, so wifi is ok. BUT I can't use nookManager because I can't read the icon labels. I'll restore the backup tomorrow and I will try another rooting method. There are 2 more, I think : tiny and glownooter. Are there others ?
sinlog said:
BUT I can't use nookManager because I can't read the icon labels.
Click to expand...
Click to collapse
? Do you mean ADW Launcher? You can fix the icon label issue in the Settings. As I recall the default font color is white. That needs to be changed to black. The size can also be changed. Depending on what icon style you pick the label will either be on one line or, if longer, on two. LOTS of Settings in ADW. Don't write it off without spending some time working with it.
Sorry, I used glownooter. It's a lot like touchnooter, with which I am familiar. I still have to sign in to my google account and to install opera mobile. I'll be back when finished.
Opera mobile is installed and working. I still can't sign in to google but I can use yalp store and that's good. Thanks again, nmyshkin, you saved my nook glowlight.