Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
:thumbup:
.
Thats where i get up too before this happens
"shell@android:/ $ su
su
root@android:/ # ssn=C7OKASQR00JW
ssn=C7OKASQR00JW
root@android:/ # echo "trace: $ssn"
echo "trace: $ssn"
trace: C7OKASQR00JW
root@android:/ # dd ibs=1 count=17 if=/sys/devices/platform/cardhu_misc/cardhu_b
ackup_chipid of=chipid
es/platform/cardhu_misc/cardhu_backup_chipid of=chipid <
/sys/devices/platform/cardhu_misc/cardhu_backup_chipid: cannot open for read: No
such file or directory
1|root@android:/ #"
Screenshot_2013-07-10-09-48-471_zps3875ad02.png Photo by headslicer4 | Photobucket![]()
Ah, that's very interesting and could / might very well explain why ratchet was dying on you: i.e., your device doesn't have the /sys/devices/platform/cardhu_misc/cardhu_backup_chipid file?
(I copied / pasted that reference directly from the ratchet.c code, so I know that it's what that program expects)
Can you check for it's presence with a rooted file manager (Root Explorer or ES File Explorer)?
Thanks!
Nope its not there...Ah, that's very interesting and could / might very well explain why ratchet was dying on you: i.e., your device doesn't have the /sys/devices/platform/cardhu_misc/cardhu_backup_chipid file?
(I copied / pasted that reference directly from the ratchet.c code, so I know that it's what that program expects)
Can you check for it's presence with a rooted file manager (Root Explorer or ES File Explorer)?
Thanks!
Nope its not there...
What now?
Can you open up the normal carhu_chip with a text editor and see what it says? Mine had a 16 digit hexadecimal string, and I'm wondering if you're contains the same or is empty.
I had suspected that after not finding that file on my tf700. 4.1.1 (4.2.1 in my case) must have changed the file from what it was in 4.0.3, perhaps showing that IBT was correct that version had something to do with it.
Yeah this sort of thing is exactly what I was afraid of. Looks like we're not alone here:
http://forum.xda-developers.com/showthread.php?p=40663381
.So am i out of luck or is there a light at the end of the tunnel?
.Alright, just finished. This issue still hasn't been resolved, but I found what is causing the issue with unlocking and the no serial in this case. What happened is that most likely, you received a refurb or your own repaired tablet with a brand new motherboard. The repair technician failed to reprogram the serial number in. Ratchet or doing this manually can help put the serial back but it isn't guaranteed to fix the problem. When they replaced the motherboard, it gives the tablet a new MAC address which is different from your original one and it cannot be changed by the user from what I've read. ASUS' system keeps MAC and serial paired and if they match, it will unlock. Since your device may have a different MAC address than what the system has registered to your serial, it will deny you unlocking even if we fix the serial number issue. ASUS' only suggestion is to RMA, but from what I gather they're only fixing the issue from users in the US and Canada. If you're using a WW edition, you will be out of luck. Since your device is out of warranty, they will most likely make you pay for their mistake :banghead:
If the motherboard wasn't touched, then this may still work. However I'm not sure if the normal cardhu_chipid will work over the backup one. I think it may, because looking at the ratchet code, it is expecting a 16 character string which is what the normal one has. But I'm not 100% sure.
I believe it looks for a specific id as it never asks for info. it brings me up to the point where it tries to download but then gives me an errorDoes the unlock tool look for a specific ID at a specific location or does the user just have to provide that info? Just wondering if we need to adjust the command set and/or file structure on the phone to increase chances of unlock success?
Does the unlock tool look for a specific ID at a specific location or does the user just have to provide that info? Just wondering if we need to adjust the command set and/or file structure on the phone to increase chances of unlock success?

When the unlock tool was released, developers decompiled it. It uses the cardhu_chipid file as well as as /proc/cpuinfo to identify the hardware, then pulls the serial number from the place we're trying to write it to and then matches it to an entry in their system of devices. The unlock code from what I gathered is specific to each individual device which is why it has to make a successful match in order to unlock.