yashsingh1/xdaforums huggingface dataset:
[Kindle Fire Android Development] bitemeoftn:
Followed all those steps. Result it doesn't show up on the Kindle or my PC now lol.

EDIT: Best I can get is taking off the wifi encryption and changing the DNS to 4.2.2.2 and the alternate DNS to 4.2.2.1 then it'll show up on my PC, but not on the Fire still.
[Kindle Fire Android Development] revxx14:
I thought CM7 had sound issues too, has that been fixed?
[Kindle Fire Android Development] loki154:
yeah dude. cm7 has had sound fixed for a few weeks
[Kindle Fire Android Development] revxx14:
Oh wow. Must have missed that, maybe I'll flash it today then.
[Kindle Fire Android Development] ethantarheels123:
I installed setcpu to check its clock speed, and its constantly running at 1008mhz unlike others who have it not running at maximum speed. This causes the kindle to get very hot. Is this an acknowledged bug? Or is it just something wrong with my flash?
[Kindle Fire Android Development] jcatt:
This is a known bug... For right now I use SetCPU's profiles to clock it down to 300mhz when the screen is off, and to slow it down when the battery gets low.

But so far I am seeing really good battery life, for a pre-alpha rom, like 18-20 hrs on a charge. Then again I am not using it constantly for the last few days...
[Kindle Fire Android Development] ethantarheels123:
Thanks for the quick reply. I might just do what u suggested. One more thing...is there a way to force the tablet to stay in landscape mode like other HC tablets instead of just having it autorotate everytime?
[Kindle Fire Android Development] jcatt:
I'm not sure, I generally use it in portrait mode most of the time. You could try turning off auto-rotate in settings, but then it would get stuck in portrait. To get it into landscape you would probably have to modify the build.prop. Would be something like:

ro.sf.hwrotation=270

where you change the 270 into either 180, 90, or 0....
[Kindle Fire Android Development] DeerSteak:
O_o well OK then. I'm not running the ICS ROM anymore, went back to CM7 for now, but next time there's a build and I want to try it out I'm going to try it. :D
[Kindle Fire Android Development] bl1nkk:
This also works with older adb versions. It's just an alias for logcat.
[Kindle Fire Android Development] sikahr:
Hi Kid :)

In original firmware there is this line for loading wifi:

wlan_loader -f /system/etc/wifi/firmware.bin -i /system/etc/wifi/tiwlan.ini -e /data/misc/wifi/nvs_map.bin

so our file is in

/data/misc/wifi/nvs_map.bin

but to access /data you must be root .

Please, someone with rooted stock ROM,

check that this file exist:

/data/misc/wifi/nvs_map.bin

(unfortunatelly I am not rooted yet).

Thanks
[Kindle Fire Android Development] Masssy:
Glad to see that people are making progress on ICS for the Kindle Fire. Really looking forward to flash it onto mine. Currently using CM7, which is great too but ICS would be the ultimate experience!
[Kindle Fire Android Development] Generic112:
You mean stock amazon rom? I'm on 6.2.1, and nvs_map.bin isn't in /data/misc/wifi.
[Kindle Fire Android Development] rukin5197:
Then flash it and try it out, then restore your backup ;)
[Kindle Fire Android Development] Us3rName:
If you disable auto-rotate from the quick settings menu while the screen is in landscape it will persist throughout all screens apart from the lockscreen.
[Kindle Fire Android Development] sikahr:
Generic, thanks for check.

What is weird is that:

in CM7 ROM without nvs_map.bin, in dmesg you can see:

No Nvs, Setting default MAC address (something like that) - OK

is Stock Amazon ROM 6.2.1 in dmesg you can see:

NVS found, EEPROM Image Bla,Bla,Bla - but where in the ROM is nvs_map.bin? :)

( not in /data/misc/wifi for sure )
[Kindle Fire Android Development] sadalius:
There is a thread on creating an nvs_map.bin or you could possibly use the one from the stock rom. I'll find the post thread and edit my post with the link to it.

Here is the link to the thread:

http://xdaforums.com/showthread.php?t=1406845
[Kindle Fire Android Development] sikahr:
I know that we can generate one and latter change MAC address by hex editor but I am trying to find file in stock ROM (not in linked thread)
[Kindle Fire Android Development] revxx14:
Just tried this out, it already feels so fluid and awesome. As soon as the audio & video is fixed, this is going to be my daily ROM. Great work guys, keep it up.

By the way, does that MAC address fix fix the CPU like the OP said it might?
[Kindle Fire Android Development] rukin5197:
Try to extract the rom using 7 zip and do a search for it. Couldn't hurt.
[Kindle Fire Android Development] sikahr:
for developers

from stock 6.2.1

system\xbin\run_wlancu.sh

#!/system/bin/sh

WIFI_PATH=/system/etc/wifi
#MODULE_DIR=/lib/modules/`uname -r`

WIFI_DRV=tiwlan_drv.ko
WLAN_CU_ST=wlan_cu.st
MAP_FILE=nvs_map.bin

WLAN_IF=tiwlan0

check_files () {
err=0;
for i in $WLAN_CU_ST $WIFI_DRV tiwlan.ini firmware.bin
do
if [ ! -e $WIFI_PATH/$i ]; then
echo "$WIFI_PATH/$i : does not exist"
err=1;
fi
done

if [ $err != 0 ]; then
#echo "Error"
exit -1
fi

if [ -e $WIFI_PATH/$MAP_FILE ]; then
echo "Remove $MAP_FILE"
rm -f $WIFI_PATH/$MAP_FILE
fi
}

check_module_link () {
if [ ! -e $MODULE_DIR ]; then
mkdir -p $MODULE_DIR
fi

cd $MODULE_DIR

if [ ! -e $MODULE_DIR/$WIFI_DRV ]; then
ln -s $WIFI_PATH/$WIFI_DRV .
fi
}

#check_files
#check_module_link
#mount -o remount,rw /dev/block/mmcblk0p5 /system

#exit

cd $WIFI_PATH

insmod $WIFI_DRV

sleep 2

start wlan_loader

sleep 2

ifconfig $WLAN_IF up

sleep 1

wlan_cu -b -s $WLAN_CU_ST

exit
rmmod tiwlan_drv

#-------------------------------------------------------------------------------------------------------------
#below is re-loader wifi driver

insmod $WIFI_DRV
sleep 2

#start wlan_loader
wlan_loader -f /system/etc/wifi/firmware.bin -i /system/etc/wifi/tiwlan.ini -e /data/misc/wifi/nvs_map.bin
sleep 3
if [ ! -e /data/misc/wifi/wpa_supplicant.conf ]
then
cp /system/etc/wifi/wpa_supplicant.conf /data/misc/wifi
echo "without wpa_supplicant.conf"
fi
start wpa_supplicant

#mount -o remount,ro /dev/block/mmcblk0p1 /system

system\xbin\wifi_load.sh

#!/system/bin/sh

WIFI_PATH=/system/etc/wifi
WIFI_DRV=tiwlan_drv.ko
WLAN_IF=tiwlan0
#MODULE_DIR=/lib/modules/`uname -r`

#----------------------------------------------------------------------
check_files () {
err=0;
for i in $WLAN_CU_ST $WIFI_DRV tiwlan.ini firmware.bin
do
if [ ! -e $WIFI_PATH/$i ]; then
echo "$WIFI_PATH/$i : does not exist"
err=1;
fi
done

if [ $err != 0 ]; then
#echo "Error"
exit -1
fi

if [ -e $WIFI_PATH/$MAP_FILE ]; then
echo "Remove $MAP_FILE"
rm -f $WIFI_PATH/$MAP_FILE
fi
}

check_module_link () {
if [ ! -e $MODULE_DIR ]; then
mkdir -p $MODULE_DIR
fi

cd $MODULE_DIR

if [ ! -e $MODULE_DIR/$WIFI_DRV ]; then
ln -s $WIFI_PATH/$WIFI_DRV .
fi
}

#check_files
#check_module_link
#-----------------------------------------------------------------------
cd $WIFI_PATH
insmod $WIFI_DRV
sleep 2
start wlan_loader
#wlan_loader -f /system/etc/wifi/firmware.bin -i /system/etc/wifi/tiwlan.ini -e /data/misc/wifi/nvs_map.bin

exit

#start wpa_supplicant

---------- Post added at 06:59 PM ---------- Previous post was at 06:57 PM ----------

File is not in update, only in original ROM, update is generic.
[Kindle Fire Android Development] ratchetandclankf:
Meh.

(see attached image)

Can't type because of the (Chinese?) keyboard force closing. Everything else works perfectly.
[Kindle Fire Android Development] marty331:
I'm running CM7 on my Infuse and tethering works fine.
[Kindle Fire Android Development] masterchiefb117:
I tried your DNS setup and now my Kindle cant find my phone...

I went back to the 8.8.8.8 and atl 8.8.4.4 and it came back. I actually checked my version on my Wireless Tether and saw that Im on 3.1 beta9. I think the one on the site is on 3.1 beta11. Dont know if it makes a difference. I also tried enabling Access control and I couldnt find my phone. Try enabling as a trouble shoot and see if that works.
[Kindle Fire Android Development] phatboypat:
I have a Moto Atrix running a CM9 alpha.

I had problems with my kindle recognizing my phone with wifi tether initially too. The only way I could get it to work was to set the device profile to Nexus One. This worked while running CM7 too.

Edit: I have beta 11 app installed on my phone.
[Kindle Fire Android Development] Shahpur.Azizpour:
Found a new issue which isn't in the buglist yet:

exchange server calendar sync does not work. I have added an exchange email and the emails sync fine.

In the general account settings i also activated calendar sync, but when i open the calendar app i don't see any event.

when taking a look at the settings i can see that it says "no calendar available" on my exchange account.
[Kindle Fire Android Development] neilrl79:
DROID3 running hashcodes CM9 alpha6, tethering works great.
[Kindle Fire Android Development] bitemeoftn:
None of those are working for me. Maybe I'll just have to try switching ROMs on the phone or take the Fire back to CM7. It would work on CM7, but I can't get anything to work on the Alpha ICS build no matter which configuration I try. Might be time for a new phone lol.
[Kindle Fire Android Development] Fireblend:
Tethering works perfectly, using my non-rooted Nexus S with stock ROM and system's default tether app.
[Kindle Fire Android Development] Buffet_of_Lies:
Hey. No offense but perhaps take the tethering discussion somewhere else? As in, start another thread instead of cluttering up this one? Perhaps I am missing something here but it seems this thread keeps careening off-topic into basic tech support and people talking about their phones. It's fascinating but not really adding much to the development discussion.
[Kindle Fire Android Development] denglili:
yes, the builtin Chinese keyboard has problem, but other 3rd party Chinese keyboards from market are working well.
[Kindle Fire Android Development] jdommer:
My exchange calendar is sync'd fine. Didn't have to do anything special.
[Kindle Fire Android Development] tjrocks91:
flash video in the browser isnt working for me on this ICS rom

EDIT: sorry saw the bug in the bug spreadsheet
[Kindle Fire Android Development] dnd61:
Me too
[Kindle Fire Android Development] tex321:
Thanks for the ROM it is really awesome. I use it as my daily ROM now.

Just one weird thing, the cursor on ICS seems not as good as in Gingerbread. As this is the only device I ever used ICS I do not know whether is a general OS or a ROM specific thing.
[Kindle Fire Android Development] DeerSteak:
Either I'm missing something or the spreadsheet needs updated. It lists two games specifically as locking up the device requiring a hard reboot - Tetris and Fruit Ninja. I own both of them (from the Amazon store) and play both frequently. In the 2 days since I installed 1/29, I've played both quite extensively (as well as a couple other games) and not once have I experienced a lockup. Is that leftover from 1/20? Is it still a problem for other people?
[Kindle Fire Android Development] llavalle:
I built my own rom using JackpostClavin instructions... (https://github.com/JackpotClavin/Kindle-Fire-CM9)

Is this rom any different that the one I built? I ask because when building it, I always ended up with rom named "cm_otter-ota-eng.llavalle.zip" but when I did my daily build yesterday I ended up with "update-cm-9.0.0-RC0-KFire-KANG-signed.zip".

I'm I missing something here? :)
[Kindle Fire Android Development] SP1986:
Can we get a mod to weigh-in on reporting posts like this? I almost filed one because of the blatant "I know better than to ask for an ETA but what's the ETA on this?" and they add nothing to discussion - as would my snarky (yet ultimately defeating of the purpose) direct reply to such a post, but this kind of willful ignorance / blatant disregard for the "don't ask for ETAs" rule really puts a hair across my *ahem* rectum.
[Kindle Fire Android Development] Fireblend:
Any chance to get the back/home/menu buttons on the long-press power menu as in CM7? That'd allow us to activate the "hide combined bar" checkbox on the settings and watch movies/play games with the entire screen available.
[Kindle Fire Android Development] iluretar:
There's a commit in cm gerrit that brings back the combined bar when you touch the screen and auto hides it again later, as it should've been from the start hopefully it would get merged or our devs can cherry pick it for the next build

http://review.cyanogenmod.com/#change,12281
[Kindle Fire Android Development] rukin5197:
Sigh,. This makes the third time I've said this..

Delete pinyinIME.apk and openwnn.apk from system/app using some sort of file explorer.

Please search the thread before posting. I'm not saying this to complain, just to better you in the future :)
[Kindle Fire Android Development] rmagruder:
Following up on the charging issue, would it be hard to alter the ROM to only light up the orange LED at the bottom of the Kindle when the device is "Charging" per the battery graph in settings?
[Kindle Fire Android Development] revxx14:
Last tested in 1/20 build, going to take as bit of testing to verify that they're fixed...Thanks, I'll put down that it might beer fixed
[Kindle Fire Android Development] Anthonok:
love this rom. Really wish flash worked but I'll survive. Can't wait for more updates woo!

Sent from my ICS Kindle Fire
[Kindle Fire Android Development] Fireblend:
FWIW, I've been playing Fruit Ninja and many other games extensively without a single issue (all of the games from the new HIB, Angry Birds, Shadowgun, Cut The Rope, World of Goo, Where's My Water...). I'd say it's safe to say that issue's been fixed.
[Kindle Fire Android Development] rukin5197:
Fruit ninja thd likes to make my kindle freeze, but that could be blamed on chainfire.. Google music definitely freezes. Like almost within 2 minutes of use
[Kindle Fire Android Development] un4givn85:
i havent had any issues with google music on my fire

my phone is a different story :mad:
[Kindle Fire Android Development] Thomas1218:
Disregard 10 char
[Kindle Fire Android Development] revxx14:
Anyone know how to get the new tablet interface on Google Docs?
[Kindle Fire Android Development] Jaimemex:
will Netflix be working anytime so?
[Kindle Fire Android Development] lovejoy777:
No because to many small puppies keep dying.
[Kindle Fire Android Development] SkipKelley:
It's there when it's there. If it was easy, we all would be doing it. I'm fantastically happy with the progress that has been made.
[Kindle Fire Android Development] rmagruder:
Until you see it in the OP, please don't ask this.
[Kindle Fire Android Development] wyhteagle:
@all people that keep asking status! STOP KILLING PUPPIES! And making goats cry.

~loving the Rom! Can't wait for video to work across the board. My porn is unwatchable at this point.
[Kindle Fire Android Development] lovejoy777:
lmfto :)
[Kindle Fire Android Development] lovejoy777:
what launcher are people using as im using go and i get a few fc's on my gnex as well with go so just want to rule out launcher.

thanks in advance
[Kindle Fire Android Development] rodneym13:
Does your Exchange policy require the device have data encryption because i cant get it to encrypt the phone/Kindle so i cant see if mine does the same.
[Kindle Fire Android Development] SkipKelley:
I'm using apex and love it. Best I have used so far. Search back in the list for a link.
[Kindle Fire Android Development] lovejoy777:
sorry but not sowing in market where can i get it?
[Kindle Fire Android Development] JackpotClavin:
hey guys sorry i've been busy with some other stuff lately. just getting back now :) i'm making a new build right now that should have the usb mounting correctly (not my work)

as for hd video, hashcode told me that he has pinpointed the issue and will take a crack at it, but there is no timetable for it :-)
[Kindle Fire Android Development] dnd61:
Thank you Jack, we need you!
[Kindle Fire Android Development] DJLamontagneIII:
Apex launcher

http://xdaforums.com/showthread.php?t=1452663
[Kindle Fire Android Development] lovejoy777:
cool:) thanks again for all your work this is really getting there now.
[Kindle Fire Android Development] danij3l:
set DPI to 120 (in build.prop - ro.sf.lcd_density=120)
[Kindle Fire Android Development] raphytaffy:
Hey all, how do you get adb to recognize the Kindle after flashing this ROM? I'm trying to adb push to my device, but adb devices doesn't return any devices connected.
[Kindle Fire Android Development] DJLamontagneIII:
How are you mounting.. in recovery?
[Kindle Fire Android Development] raphytaffy:
Ah, can we only mount and push in recovery? I just had it hooked up through USB on ICS.
[Kindle Fire Android Development] danij3l:
Settings > Developer options > USB debugging - CHECK

adb_usb.ini should contain:

0x1949
[Kindle Fire Android Development] DJLamontagneIII:
Yea that how I do it ... there are mounting apps that others use like dual mount but idk if you can push threw them
[Kindle Fire Android Development] mattpannella:
does this work for other tablet apps too? IMDB, for example, just loads the phone ui
[Kindle Fire Android Development] raphytaffy:
Cool, that did it. What's the proper way to push to the sdcard at this point? I always forget how to properly use adb commands.
[Kindle Fire Android Development] danij3l:
imdb app is using tablet interface on my kindle (after setting DPI to 120)

push file to sd card:

adb push file /sdcard/
[Kindle Fire Android Development] revxx14:
Doesn't seem to work. Thanks though.

EDIT: I may just be being an idiot. Had trouble finding the line in build.prop (there was one commented out that I uncommented and I think I just caused a mess). Could someone be so kind as to upload a properly modified build.prop?
[Kindle Fire Android Development] danij3l:
did u reboot?

you can also try using DPI Changer from Market.

EDIT:

here is mine

http://db.tt/gtiQlaGA
[Kindle Fire Android Development] JackpotClavin:
well there seems to be a bit of an issue... originally when usb didn't work, i didn't have the correct configuration to mount usb storage... it may just be an issue with my fire as i've tinkered with it a lot and the issue may only be my fire. anyways, the issue is that on boot, some configuration is written for usb storage. evidently, we don't have that so storage won't work without us deleting some file that i've yet to pinpoint
[Kindle Fire Android Development] mrw1215:
So, previously I flashed the 1-20 version, and it was fine. Just now I tried to flash the 1-29 update, and I get stuck in an endless boot loop... What's up with that?
[Kindle Fire Android Development] revxx14:
Thanks, DPI Changer worked. Think I'm going to change it back though, didn't realize it'd ,make everything so tiny lol.
[Kindle Fire Android Development] JackpotClavin:
howdy folks, long time, no talk :-)

just cooked up a new build, includes usb mounting finally i know

it's not my work though (from here http://review.cyanogenmod.com/#change,12374)

md5sum: d030765d6620d5a0cae4caae9e591d9e

http://www.mediafire.com/?vu34f137q3laq24

there is one thing that you may have to do in order to get the usb to mount. if after you install and you can't get the usb to mount on reboot and it says that your usb debugging is enabled but nothing else (assuming you have usb debugging enabled) you will have to adb shell and type the following command

rm /data/property/persist.sys.usb.config

^ that's an RM FYI or you can just copy that and paste it, press enter and if it says nothing, then you can reboot and it will mount on the next reboot :-)
[Kindle Fire Android Development] rukin5197:
Yes! Thank you so much! But isn't rm another way of saying delete? ;)
[Kindle Fire Android Development] foxdog66:
so what all does that include, all the usual fixes? (Gtalk fix, rotation fix etc)

I personally can live without mounting the sdcard (prefer adb push/pull) but if its more up to date with cm's source then I'm all over it :D

I was also wondering about CyanogenMod's init.d scripts, anyone hear anything on those getting included? With those in place it would be super easy to make a firstboot script that removed what needed to be removed then it just deletes itself.
[Kindle Fire Android Development] JackpotClavin:
this has hashcode's gtalk fix and updated source, usb mounts as well :-)
[Kindle Fire Android Development] ZzHacks:
I want to personally thank you and i want to say im new to developing and am trying to get really into it . one day i hope i am as good as you .keep up the good work bro
[Kindle Fire Android Development] danij3l:
is kernel built using Hashcode's new config?

EDIT: a minute 2 late :D
[Kindle Fire Android Development] un4givn85:
downloading

whats with the market not downloading sometimes?
[Kindle Fire Android Development] revxx14:
Working pretty great, but for some reason it uninstalled Calendar for me.
[Kindle Fire Android Development] JackpotClavin:
glad to hear :-) hashcode and his kernel work is gonna make this one awesome and smooth tablet to have
[Kindle Fire Android Development] DJLamontagneIII:
Great rom :D ..... when i mount usb disconnect and try to again a few min after it wont unless i reboot is this normal
[Kindle Fire Android Development] dnd61:
USB mounting works great. Thank you! Hopefully HD Video will works soon.

Edit: Sorry, it works great at the first time, bad in the second time.
[Kindle Fire Android Development] cruel91:
Awesome !!! I am downloading and will flash it right away
[Kindle Fire Android Development] un4givn85:
usb mounting not working for me

i get android debug icon on the fire

windows makes the usb connected sound and shows removable disk (h: ) not mounted

help?
[Kindle Fire Android Development] -FuRBz-:
per Jack's post earlier....

there is one thing that you may have to do in order to get the usb to mount. if after you install and you can't get the usb to mount on reboot and it says that your usb debugging is enabled but nothing else (assuming you have usb debugging enabled) you will have to adb shell and type the following command

rm /data/property/persist.sys.usb.config
[Kindle Fire Android Development] rukin5197:
Make sure you take the rm steps he listed above and reboot.
[Kindle Fire Android Development] revxx14:
USB Storage works great. Once I reflashed gapps calendar was back just fine. I prefer this ROM's lockscreen to the one that was built on 1/29, it's nice and clean (I personally thought the volume icons where a little annoying). Still getting the weird search app, had to uninstall with Titanium Backup. Japanese and Chinese keyboards aren't stuck. Market fix is included.

Overall pretty awesome.

Had to replace the SystemUI again because it still doesn't have the correct ICS icon. If you want to include this in the next ROM, that'd be awesome, JackpotClavin. http://dl.bearce.me/SystemUI.apk

Updated the bug list.
[Kindle Fire Android Development] mattpannella:
is USB mounting the only change?
[Kindle Fire Android Development] iluretar:
Yeah 120dpi makes all apps go to tablet UI but its too small for my taste , is there any way to get tablet UI with 160dpi? Since most tablets use that there should be a way, hopefully there is.
[Kindle Fire Android Development] jwilliamf:
What is the name of the search app that you delete?
[Kindle Fire Android Development] revxx14:
Weird issue after unmounting from my computer, /sdcard/ stopped working. A reboot fixed it, but that was annoying. I might've just not clicked eject or the button on the tablet that's supposed to stop USB mounting. Anyone else see this?
[Kindle Fire Android Development] un4givn85:
well i must have missed that

thanks

i got it working, i used root explorer to remove the file

i cant ever get adb to work, could someone maybe help me with this via teamviewer or something?

edit:

rom seems great btw havent had any problems yet (only been a little bit tho lol)

the link to settings is missing from the notifications pop-up whats with that?
[Kindle Fire Android Development] ZzHacks:
Does anyone know if netflix is working in this build
[Kindle Fire Android Development] revxx14:
Nope, hash codes working on it though.

Another weird thing: In landscape, the camera shows up on the lock screen. Adding it to the bug list in the morning.