yashsingh1/xdaforums huggingface dataset:
[Motorola Photon 4G] kennypow3rs:
Sprint told me it had something to do with how the last phone we owned was programmed or something stupid like that. My photon did that out the box so we had to manually program my sprint pcs username, password, and a few other numbers inside another phone then jump back to the mopho.
[Samsung Galaxy R i9103] legion1911:
CWM 4.0.0.2 for i9103 SAMSUNG GALAXY R

Use this to backup your device before doing anything else.

Here:

http://www.multiupload.com/6J4BBJ5I3P

Put it on your device with Odin, like a ROM.
[Samsung Galaxy R i9103] Rejwen:
Did you tried another version of CWM from 4.* or 5.* line? For which device is this 4.0.0.2?
[Samsung Galaxy R i9103] s4sixty:
Mind sharing why u need a different version ??

Does it have other "special" functions besides the 4.0.0.2 ??

Cheers !
[Samsung Galaxy R i9103] m.kochan10:
The only option that could be useful is the possibility to convert partitions to ext4 if you want to play little more. But still actual version is pretty much everything I need now.
[Samsung Galaxy R i9103] kurtfloyd:
where is the THSNKS button
[Eee Pad Transformer Q&A, Help & Troubleshooting] DanDem:
Hello experts,

Just wondering Did anybody try ro use GPS during flight? No luck for me on tablet but TomTom lock satellites in a few seconds.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Spidey01:
You're not supposed to.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Sziehr:
You can use a GPS on a plane,p it's only receiving, not transmitting anything.
[Eee Pad Transformer Q&A, Help & Troubleshooting] pierut:
snakes on a plane 2: gps on a plane
[Galaxy Tab 10.1 Q&A, Help & Troubleshooting] neuropass:
Ok so basically for what I understood ny some reading is that when you use ODIN to flash ROM's you get the flash-counter +1 and bye bye warranty.

Can the flash counter be reset ? if so how do you do it? is that done by flashing back the stock ROM?

Thanks
[Galaxy Tab 10.1 Q&A, Help & Troubleshooting] used2hvatreo:
I haven't read anything about a flash counter for the tablets, can you post a link to the particular article or thread that discusses the thread counter?
[Galaxy Tab 10.1 Q&A, Help & Troubleshooting] brieuwers:
I got my tab 10.1 since yesterday and I can confirm it has a flash counter indeed.

Its pretty much the same as my sgs2.

I gues we have to wait till someone will try to make a jig for the tab.

I love to make one myself but my soldering skills are very bad.

Br
[Galaxy Tab 10.1 Q&A, Help & Troubleshooting] muzzy996:
Interesting, must be something about the ROMs that triggers the flash counter. I've flashed Liquidspeed and then the leaked 3.2 ROM on my Verizon GT 10.1 LTE tab and my counter is still at 0. The later I flashed twice using Odin.

These ROMs are basically stock images though, so perhaps that's why my counter hasn't triggered.
[Galaxy Tab 10.1 Q&A, Help & Troubleshooting] neuropass:
ok so what is everyone doing here with custom ROM's? Once you flash it it's over.
[G1 Q&A, Help & Troubleshooting] iEmDan:
www(dot)androlib(dot)com/appscreenmax/zjn.u.cs.png
[G1 Q&A, Help & Troubleshooting] SH31KH:
That's a Sense ROM. Search the Development section for any ROMs with Sense and that should get you what you;re looking for.

Try THIS
[EVO 4G Q&A, Help & Troubleshooting] mrguru2011:
I used revoked3 to root my evo

hboot 0.97.0000

radio 2.15.00.09.01

build# 3.29.651.5

Used metrodroid rom

I have turned the S 0n back on and cant get passed the bootloader finding the "correct" PC36IMG.zip file. it doesnt find it and says wrong image. HELP:confused:
[EVO 4G Q&A, Help & Troubleshooting] imheroldman:
What image are you trying to flash? You will need the actual s-on tool from unrEVOked site, just using recovery to toggle doesn't really do it. Then you will have to flash a stock non rooted ROM. Then run HTC software update. RUU is much easier, why no USB?
[Kindle Fire General] TheKid2:
I could not post directly in the development thread as I joined simply to share my solution. If anyone can confirm and prepare a better guide please post to CM7 thread by whistelstop.

You will need your factory mac address.

MAC Addresses all being the same is due to the nvs_map.bin file required by the tiwlan driver. dmseg driver will tell you it is looking for it and defaulting mac address.

I am running CM7 mileage will vary in stock rom.

http://www.omappedia.org/wiki/Porting_MCP_WLAN_to_Android#TxBiP_Calibration

I used the calibration instructions in terminal emulator on cm7 Kindle as "su"

#wlan_cu –b

# / w p 1 l 2 f 2

# / t b v 21

# / t b t 1 0 0 0 0 0 0 0

#/ q

New nvs_map.bin file will be ceated in /data/misc/wifi/

#cp /data/misc/wifi/nvs_map.bin to /sdcard/nvs_map.bin

connect to linux/windows host copy file to pc

open with hex editor I used xvi32 for windows.

link to my source for instruction for byte order and editing.

http://processors.wiki.ti.com/index...ce_(CLI)_User's_Guide#Editing_the_MAC_Address

Short instructions:

Editing the MAC Address

After the TX BIP runs, there is a new file called nvs_map.bin in Linux that contains the MAC address and the calibration data. The document SWAA044_NVS_INI_File_Functions_AN.pdf contains the format of the NVS file. If MAC address fields are manually edited with a hex editor, the byte order should be low byte first, followed by the high byte:

MAC address low register (offset 0x01 to 0x02)

MAC address LSB (offset 0x3 to 0x06)

MAC address high register (offset 0x08 to 0x09)

MAC address MSB (offset 0x0A to 0x0D)

The MAC address LSB and MAC address MSB, respectively, are shown in bold in the

following code for 08:00:28:12:34:56:

0000: 01 6d 54 56 34 12 28 01 71 54 00 08

For 11:22:33:44:55:66:

0000: 01 6d 54 66 55 44 33 01 71 54 22 11 00 00

Using a hex editor, you should change the bold numbers to the MAC address you

want to use.

Be careful about byte order and look closely at examples.

Good Luck

Please confirm instructions yourself and use at your own risk
[Kindle Fire General] emelie:
Just tried that and it worked beautifully!

Thanks for that - great find!
[Kindle Fire General] whistlestop:
I'll verify tomorrow. Thanks for taking the time to help run this to ground and get a workaround.
[Kindle Fire General] sikahr:
** Deleted **

For new driver only ....
[Kindle Fire General] ygvuhb:
so next cm7 build will get the fix

right?
[Kindle Fire General] TheKid2:
As it was my first post forum would not allow me to post links I am hoping someone will clean up solution and add to development thread.
[Kindle Fire General] TheKid2:
love this rom , I have four of these running on my router now with original factory mac addresses, Thank You for your work. I know from personal experience hours and hours can just disappear when you get involved with a project of this type.
[Kindle Fire General] TesseractSpace:
Is there a way to get the factory MAC address while still in CM7 or do I have to load the stock ROM to get it and then go back to CM7?
[Kindle Fire General] TheKid2:
I have not found am method other than loading stock software back on device.

If you only have one kindle on your network you most likely will never have a problem.

If you had more than one running cm7 you could have router issues as they all were reporting same mac address. You will not have any issues unless another cm7 kindle shows up on the same wireless access point as yours.
[Kindle Fire General] teookie:
Unless you have a router log or something with your former mac address, I think you have to reload stock to find it. Thats what I did anyway.

Thanks to the OP for posting this; worked like a charm!
[Kindle Fire General] jfb9301:
direct editing

could we use a hex editor to change the local file on the kindle?

I spotted one at the market place, and combined with SU privileges it might get the job done.
[Kindle Fire General] TheKid2:
any hex editor should work. I am so use to using laptop still adjusting to touch keyboard.
[Kindle Fire General] jfb9301:
Hopefully better instructions

having just stumbled through to OPs instructions (hats off to the OP for finding this). Successfully I might add, I thought I'd write up a hopefully more clear method of achieving this.

As I have had difficulty with the adb.exe command (connection issues, probably from a dodgy connection if I have too many USB devices plugged in) I chose to use applications local to my Kindle itself for as much as I could.

Apps:

adb.exe (the one that came with Kindle_Fire_Utility worked for me) grab a copy of this useful tool here kindle fire utility thread

Root explorer from the android market android market link

HexEditor android market link

Kindle fire

Computer

Data:

Your original MAC address - this might suck to get, as you will have to get it from your Kindle booted to stock Kindle Fire Firmware. I had installed CM7 using TWRP, so I booted to TWRP did a backup of my current CM7 OS, did a restore to the KF OS, booted to stock(rooted) opened up settings/device and nabbed that pesky MAC address, rebooted to TWRP, restored CM7.

Instructions:

connect KF to computer

open the computers start menu and select run, type CMD in the box

navigate to kindle_fire_utility/tools

type command: adb shell

adb should open and start communication with you Kindle

within the shell you have to type the following (be mindful of the spaces as they are important, ignore the #s as they are to make this post put the spaces in):

#wlan_cu –b

# / w p 1 l 2 f 2

# / t b v 21

# / t b t 1 0 0 0 0 0 0 0

#/ q

now use ctrl-c to end ADB, and command:

exit

to close cmd, you are done with windows.

now the kindle part...

open root explorer

/data/misc/wifi

select nvs_map.bin and copy to the sdcard, I made two copies and named the second nvs_map.bin.bak just in case things got screwed from this point on.

exit root explorer

open HexEditor

open /sdcard/nvs_map.bin and change the digits in the very first line of the file

(example from OPs post)

following code for 08:00:28:12:34:56:

0000: 01 6d 54 56 34 12 28 01 71 54 00 08 00 00

For 11:22:33:44:55:66:

0000: 01 6d 54 66 55 44 33 01 71 54 22 11 00 00

save the file

use root explorer to copy it back to /data/misc/wifi

long press the file and set permissions to RW-RW-RW-

Reboot.....

Done

---------- Post added at 04:09 PM ---------- Previous post was at 03:11 PM ----------

I confimed MAC address using my wifi router (DDWRT) is awesome.

Does anyone know a way to get CM7 to cough up the kindles MAC address?
[Kindle Fire General] csyria6919:
I'm having some difficulties with these instructions. I've tried with the WiFi setting from CM7 on and off, and also with the full instructions from the omappedia.org site, and it's still not working. A quick Google didn't come up with anything.

This is my output (from an ADB shell, obviously):

# insmod /system/etc/wifi/tiwlan_drv.ko
# start wlan_loader
# ifconfig tiwlan0 up
# wlan_cu –b
ERROR - IpcWpa_Sockets_Open - can't connect the socket
******************************************************
Connection to supplicant failed
******************************************************
ERROR - IPC_STA_Private_Send - error sending Wext private IOCTL to STA driver (ioctl_cmd = 800003, res = -1, errno = 19)
ERROR - driver is not in RUNNING state!
user_main, start
\> Driver/, Connection/, Management/, Show/, Privacy/, scAn/, roaminG/, qOs/, poWer/, eVents/, Bt coexsistance/, Report/, dEbug/, biT/, aboUt, Quit
/ D S
\> Driver/, Connection/, Management/, Show/, Privacy/, scAn/, roaminG/, qOs/, poWer/, eVents/, Bt coexsistance/, Report/, dEbug/, biT/, aboUt, Quit
.../Driver> Start, sTop, stAtus
ERROR - IPC_STA_Private_Send - error sending Wext private IOCTL to STA driver (ioctl_cmd = 8000001, res = -1, errno = 19)
ERROR - Failed to start driver!

I have tried it with and without the first three lines (going straight to wlan_cu -b), and the / D S line is an unsuccessful attempt to start the driver. An attempt to just push through all the commands gives an error message with every line, and does not create the nvs_map.bin file.

Anyone have any ideas?
[Kindle Fire General] jfb9301:
I had wifi on, and did not run the first 3 commands. No thoughts beyond that.

For reference, I am on the latest CM7 with the updated video stuff by wistlestop (I think)
[Kindle Fire General] jmbneaf:
csyria6919 & jfb9301,

I can confirm, you'll get the errors csyria6919 gets with WiFi OFF - turn on Wifi on the KF and then the ADB commands work without errors.

VERY NICE Fix - +1 thanks to TheKid2!

~J
[Kindle Fire General] TheKid2:
Hi,

I only used docs as reference. Wifi should be turned on on Kindle. I issued all command from terminal emulator running on Kindle. Hope you have found solution that works for you. Also there are spaces in between just about every letter in the commands.

Let us know if you were successful.
[Kindle Fire General] TheKid2:
Hello,

I am hearing about cpu utilization issue in another thread. http://xdaforums.com/showthread.php?t=1411895

Can anyone running cm7 and using nvs_map file check utilization connected to secure network. My installation is not exhibiting cpu behavior stuck at 1008 that is being described. Wondering if using calibration file is actually improving performance.

As a side not same file can be used in the current build of ics they are developing in that thread.

cpu scaling issue does not show up on unsecured net. Need a few people to sound off here to determine if my kindles are the only ones not having scaling issue.

Thanks
[Kindle Fire General] TheKid2:
Is there somewhere in cm7 to check cpu utilization, I looked everywhere ended up downloading task manager from market. Seems like task manager, and performance monitor should be in there somewhere. I am sure I am overlooking something simple.

Thanks
[Kindle Fire General] emelie:
I used your guide, got CM7 on my device and will check that once I get home.

To check CPU utilization I'd recommend CPU Spy https://market.android.com/details?id=com.bvalosek.cpuspy
[Kindle Fire General] jfb9301:
oh that terminal. Well, now we know that both terminal and adb work.

Tried CPUspy, I got 2% at 1000, and 25% at 300, the rest was sleeping. Looks like mine is changing frequency.
[Kindle Fire General] devilot:
I can also verify that this fix has corrected the CPU issue on both of the Kindle Fires in my household. Both were sitting at 1008MHz 98% of the time while WiFi was enabled and Deep Sleep was not even being utilized by the CPU at all. This fix corrected the issue for me.
[Kindle Fire General] jfb9301:
Forgot to mention, I'm on a WPA2 secured network. Still no issues. This works great, I hope the guys in the dev sub forum take some notice and include fixes to the CM7, CM9 and ICS distributions.
[Kindle Fire General] ttvast:
wlan_loader

Replace the /system/bin/wlan_loader with the binary file come with the stock rom simply solve this problem.
[Kindle Fire General] atoz350:
Confirmed! This works and is much easier.
[Kindle Fire General] MMDominator88:
Appears as if it is working

I confirm this confirmation! This is the wlan_loader, extracted from (http://xdaforums.com/showthread.php?t=1295928&page=3) attached for reference. md5sum: 060895d4b979050429a31c0992cf5e24

I used root explorer, mounted as r/w, made a copy of the original JIC, overwrote the existing file within /system/bin and modified the permissions to appear as the original (rwxr-xr-x) rebooted leaving the system as r/w

Sure enough mac address is the same as when I was in 6.1 Kindle Fire OS.

My CPU is not pegged at 1008 and is varying as it should. I am using CPU Spy v0.4.0 (http://xdaforums.com/showthread.php?t=1011497) and attached is a screenshot. I am using the kernel with CM7 (http://xdaforums.com/showthread.php?t=1390773), not the overclocked one from @intersectRaven (http://xdaforums.com/showthread.php?t=1382999)

We should implement this into the CM7 ROM if @whistlestop would like it to be :D
[Kindle Fire General] tobyq:
Confirmed, worked for me.

Basically I did this:

adb push wlan_loader /sdcard/

adb shell

And then in shell:

# busybox mount /system -o rw,remount

# cp /sdcard/wlan_loader /system/bin

# chmod 755 /system/bin/wlan_loader

# chown root.shell /system/bin/wlan_loader

# busybox mount /system -o ro,remount

# exit

adb reboot

Came up and verified MAC was correct by going into Settings->Wireless & Networks->Wi-Fi settings->Menu->Advanced.

Just did it so I'm not sure if there are any long term effects of this yet.

I do know every time I reboot wireless is not on, but that's not a huge deal. Maybe it's something not set right, but that's not as much of a concern right now. MAC address is as I plan on having at least 2 CM7 Kindle Fires!
[Kindle Fire General] choochooman74:
I used his method and it appears to be a success. I may try it on my Girl's fire later on, but I am happy that we can be on the same network at the same time now. Thanks for the fix!
[Kindle Fire General] BriDroid-74:
I did this exact same procedure, and my CPU is still pegged at 1008 according to SetCPU.

On the + side though, my MAC address is now correct! Thanks OP and MMD!
[Kindle Fire General] choochooman74:
I just found out something. After completing this, I went to the Kindle App. I had to sign in again for some reason. Then, it dawned on me. The kindle app thinks I have a KF again. I can now DL and read all Kindle Magazines.

NEVER MIND. Some of the magazines that were KF only are now able to be viewed on the Android.
[Kindle Fire General] devilot:
I deleted my nvs_map.bin and went this route with success, however I am not seeing an issue with wireless being turned off on reboots.
[Kindle Fire General] tobyq:
I should clarify, I was having the issue with wireless being disabled on reboot prior to making any changes. With just stock CM7 my wireless needs to be turned on every time I reboot.
[Kindle Fire General] bitemeoftn:
Awesome find! Worked perfectly. Thank you!
[Kindle Fire General] mdaa83:
This worked for me. I installed TWRP before installing cm7 and backed up the stock rom. From Linux, I found the system.ext4.win archive file and extracted the wlan_loader file. Wireless comes on at boot and cpu is sitting at 90%+ idle.

To extract the file from the TWRP archive (I use Linux):

$ gunzip -c system.ext4.win > system.tar
$ tar xvf system.tar ./bin/wlan_loader
[Kindle Fire General] xraytedjim:
Awesome! This works great! I too have the wifi not coming on during reboots problem, but I also had the before this fix. Wish i could find a fix for that. Kind of annoying.

THanks for the great fix!

---------- Post added at 09:39 PM ---------- Previous post was at 09:24 PM ----------

So I think i found a fix for the wifi not being turned on when rebooting in CM7. I found the info here: http://forums.androidcentral.com/ba...art-automatically-after-reboot-cm7-0-2-a.html

I followed these instructions using adb and it worked perfectly. Now when I reboot my CM7 fire, my wifi is turned on! :) Woot!!
[Kindle Fire General] Bigboij:
just did the wan_loader fix - SUCCESSS!!

best part is i was able to do it all from my kf, no need for a pc to make it work.:cool:
[Kindle Fire General] operanal:
Wifi not available at all

Not sure what sequence of events got me to this point, but now it seems that my kindle has no MAC address at all and I cannot enable WiFi on the device with any ROM that I try. I could not even apply the TI patches because the driver was disabled. Has someone seen this occur and been able to restore their device?
[Kindle Fire General] aarons510:
Randomizing MAC address to protect privacy?

What I would want to see is a way to generate a new, random MAC address either at will, when turning on wifi, or at least on each reboot. The purpose would be to protect one's anonymity when using a public access point, something that is becoming more and more important as the U.S. and other governments are increasing their spying activities, including passing more and more laws that force service providers to facilitate that spying.

It would obviously also be useful to many people to have the ability to change back to a fixed MAC address when using a router at, e.g., school or work, that only allows registered MAC addresses to connect.

It would be great if it were possible to change the MAC address using an app, or via a setting. Is it even theoretically possible that this could be done, with or without enabling it through modifications in the ROM, and with or without having to reboot to make the new address active?
[Kindle Fire General] aarons510:
Change MAC address using idme command!

I originally posted the essential part of this note as an edit to my post preceding this one, but it seems to me that this is important enough to draw attention to it.

It appears that the MAC address can be arbitrarily changed by entering the command:

idme mac <12 hex digits>

either in a terminal emulator or in a shell created using adb on the computer. I verified the fact that this really changes the MAC address by looking at the latter on the web page of the wireless router in my home. It seems that not every combination of 12 hex digits is acceptable, but just changing the last few digits should work all the time.

I presume that even a novice creator of android apps could write an APK to make a random change, or an interactively user-specified one, in the MAC address without having to deal with the command line. (I'm not yet such a novice myself, though.) With a higher level of programming skill, one could also use the idme code to write a linux command to specifically change the MAC address, but that may not have any advantages over just using idme via an APK.
[Kindle Fire General] cybertlc:
This isn't working for me - I notice I don't have a wlan_loader in System/BIN to replace. I added it and it does nothing. I'm using CM 10.1 . Ideas?????
[Streak 5 Q&A, Help & Troubleshooting] trexc832:
How cam I get chainfire to stop making my videos and.camara black and.white????
[TouchPad General] vampirexhunter:
Please post a reply if this worked or failed for you.

Most appreciated.
[TouchPad General] benven:
Simply amazing!! Thank you very much. Was waiting for the ROM update on my BB that would include wireless hotspot. That hasn't happened :(

Running a Torch 9860 with my rooted Touchpad. Just followed your instructions. Except I did not modify the build.prop file yet. I can't believe how fast this is!
[TouchPad General] vampirexhunter:
Awesome! Does downloading work for you? and are you using Q5 or Terminal way?
[TouchPad General] benven:
I am using Q5. I only tried the Market. And as you stated, can get there but cannot download apps. As soon as I shut down Q5 and started up wifi, the apps downloaded. I am going to try Google Maps and Navigation to see if they work.

One question...does it matter where you put the net.dns1=8.8.8.8 & net.dns2=8.8.4.4 line in build.prop?

Thanks again and Merry Christmas!
[TouchPad General] vampirexhunter:
anywhere works.
[TouchPad General] vampirexhunter:
New Discovery:

Q5 DUN does not require the ppp files (rogers + rogers-chat)

It only requires the chat binary file /system/bin

So if you are not using the terminal way, you can safely delete those files without affecting Q5.

New Discovery 2:

Stock browser,Firefox Beta & Dolphin HD - all three can't download... lol:confused:

But...Using Opera Browser, I was able to download files!! Yay! I'm assuming this app does not rely on 'Connectivity Manager'. I'm so happy, as this is the only browser that worked out of 4!
[TouchPad General] vampirexhunter:
New Findings! Check it Out!
[TouchPad General] ilikecokethree:
Simply amazing!! 关注中！
[TouchPad General] Rimdroid:
Nice Guide Vamp.

Couldn't have done it better myself!
[TouchPad General] vampirexhunter:
Tried the Amazon Silk Browser

This Browser rocks in terms of browsing speeds!!

Can't download with this browser.. bummer.. :(
[TouchPad General] vampirexhunter:
New Finding!

I found a Download manager that works with BT.

Xwind Downloader by JasonWong.

By using this DL manager, I can use any browser I want to browse, and use this manager to download! :)