Don't use KFU.
Not to take anything away from the developers of KFU either. Its a fine utility that can save you a lot of time and effort, if you know what you're doing. It does you no good if you don't know what's going on behind the scenes.
That being said, of you find yourself in a situation where you are stuck at the Kindle Fire logo or yellow triangle, you are in the wrong bootmode; simple as that.
To fix your device, open your command prompt and type...
cd desktop
Plug your device into the computer and turn it off (hold power button for 30 sec.)
Find the program called "fastboot" in either your KFU or AndroidSDK folder and place it on your desktop.
Turn on your device, wait a few seconds and type...
fastboot devices
If it returns with a string of numbers, type...
fastboot -i 0x1949 oem idme bootmode 4000
Then restart your device (hold power button for 30 sec. and restart)
IF "fastboot devices" doesn't print a string of numbers (try more than once), then your drivers need to be reinstalled, MANUALLY.
IN EITHER CASE, READ THIS THREADhttp://forum.xda-developers.com/showthread.php?p=23747567, first and second posts...thoroughly, and start over. kinfauns took a lot of his time to make a very informative tutorial for everyone that's easy to understand. Please pay him the respect that he deserves and read it.
IF that didn't work you should read this threadhttp://forum.xda-developers.com/showthread.php?p=20380015 Acquire one of these, and try again.
This will fix 99.999999999999999999999999999999999999% of all "Kindle Fire bricked" issues you could possibly come across.
After you fixed your device, search the forums for "adb" and/or "fastboot" and LEARN everything these things can do and how to use them before doing ANYTHING to your device ever again.
After that's done, if you want a little extra credit, use Google to learn about all the wonderful little things you can do using nothing more than your command prompt.
Thank you.
Sent from my Amazon Kindle Fire using xda premium
Great write up many have been bricking thier devices not me so far whew but I have been trying to help others with theirs I think you have the needed approach written for what seems to be a need to go back to basics such as cmd we all want the easy way sometimes you need to knuckle in and take the hard way to get er done thankyou!! This should be stickied
soupmagnet said:
IN EITHER CASE, READ THIS THREADhttp://forum.xda-developers.com/showthread.php?p=23747567, first and second posts...thoroughly, and start over. kinfauns took a lot of his time to make a very informative tutorial for everyone that's easy to understand. Please pay him the respect that he deserves and read it.
Click to expand...
Click to collapse
Thanks for the endorsement. I wrote the guide so new users could try things on their own or at least have enough knowledge about their device to ask meaningful questions. Maybe the guide has been successful in this regard to some degree, but I think there will always be a group of new users who would rather post a new question than read a lengthy post. I've tried pushing people toward reading a bit and not feeding them the answer, but that seems to be met with "can't you just tell me what to do?" kind of response. Hopefully there's a silent group out there who actually got what they needed out of my guide and didn't start a new thread with the same old questions.
I've been feeling a bit under the weather the past week, but I'm working on a small fastboot/adb guide. Maybe that will help ween some more people off of their KFU dependency.
Thanks again!
Awesome. I would love to contribute any way I can.
Sent from my Amazon Kindle Fire using xda premium
Guys,I am not too new in this social forum dedicated to hacking mobile devices but I am to computers and computer jargon.
We,new comers get excited when reading posts saying I did this,I did that.Worked like a charm,I tweaked this I tweaked that.I am in control of my device,on Gingerbread now my device is on JellyBean.Awesome.
But they were able to have this much of control over their device because they know something which we, are not certain off.
Using their computers and also knowing their device.
One of the fundamental rules in Forum XDA is reading,reading and more reading.And yet there are so many who screw up.It is said that to do any stuff,you must follow the instructions given by the developers to the letter and yet nothing is smooth as it should be.
Lack of absorbing instructions.
Or just can't understand clearly.
Well,it's about the same.You can read,read and read but when it comes down to actually doing it,you would definitely have to use a desktop or a laptop.
That's when the ordeal begins.Did it say this,to press this or do this.Oh bugger,I should not have done that.
F**k,F**K,F**k,shi*,My phones got boot loops,its not opening,Cant get to open my sweet beautiful Xperia Arc/S,Neo/Neo V/Pro/Mini Pro........I'm pricked.
Sorry,bricked my device.Crying!!!!!
[This above anxieties was well documented/experienced by yours truly) So don't nobody say I'm pointing my index finger at you!
Everyday,there are thousands getting hold of a mobile device,new and used,young and old-like me.And those who read magazines or who have friends who read magazines would have heard that one could really take charge of the devices that one owns and be a master of it.But one also must understand and navigate a computer,haha.
So ,I am going to start the ball rolling and everyone is invited to add on this thread.It is not specifically designed to just advice.But a detailed advice would be welcomed.You know this is for newcomers and people who are not well versed in using the computers.So a detailed as and example:
You need to flash this firmware
4.1.B.0.587.
You need:
1)Flashtool-download from here----
2)Firmware-download from here----
Once done downloading,run flashtool in your computer it can be located in 2 places either in downloads or C:\.Now,right click on it and there will be a prompt WinZip and if you are using 7zip it will also be within WinZip asking you where to extract the file to.Extract it to the same page.
Now after the extraction you will see a folder pop up in the page with the same name minus the .exe.Double click on it,you will see a bunch of files.We are only interested in 2.
Drivers-double click on this.There will be a prompt.Press install.Then there will be a couple of more prompts in unison just keep on pressing next,next and press finish when the last prompts pops up.All in all, there will be 4 prompts.I think,I will check.
What this does is linking your device with the computer.Now,this file will open and in it you will find your device name,tick in the box next to your device.Scroll down to the bottom there will be flashtool and flashmode.Tick the boxes beside both.You are done here for now.
Press back on page.You will come back to earlier page.In here there is a file named Firmware.
Click and open it.Inside you will find x10 firmware.This is because the creator of this tool,Bin4ry and Androxyde initially created this tool for the x10 device,I think.Delete this.I had left this there before but after inserting another firmware in another column in the page it will read kernel.sin adsp.sin,kernel and stuff.
Was confused.So I only put one at a time.Should be easier that way.
Leaving it just like this now go and download the 4.1.B.0.587 if you haven't already.
Its always good to prepare everything needed.Just say for argument sake you have already done that.And it is in your download section.
The file will also be a zipped file.Unzip it,like you did with flashtool earlier and now you will have another folder with the same name.
Double click on the folder.There will be another file,click one more time on it, a pagination indicating it is the said file only now it will read as a .FTF file.This is what you need.
Press right click,a window will pop up,as though you didn't know this already,right click on it then copy or cut.
Go back to earlier page,click on firmware folder again and right click and press paste.The firmware is magically transferred here.Sweet.
Now its almost time.Get your USB cable ready.See that your device is at least 70% full.For whatever reason you are connecting your phone to the computer always backup your contacts,call logs,mail.
Whatever that needs to be sync with another remote destination let it sync.This way you can retrieve your stuff if something goes wrong.And you loose everything on your SDcard.But with this very detailed step by step guidance and if you still manage to screw up."Youve got a BIG problem with navigating on a computer.
"Google sync is the best for contacts, call logs and mail.Photos and collection of movies,videos and MP3s you pirated, I would say,your computer.
Also a friendly advice don't put too much hope of retrieving from apps which say that you can backup to.When everything goes,everything goes,even your backup app.Now back to business at hand.
Get your cable,checked
Phone at 70% charged or more,
checked.
Open flashtool,this is where?In your C drive, C:\flashtool and flashtool the folder,double click the folder,bunch of files again.
Double click on Driver prompts,run it,it will open up,again tick on the box beside your device,flashtool and flashmode.Done.
Go back to earlier page,this time click on firmware again,just to check if the firmware that you cut/copy pasted is still there.Present.
Good.
Go back one page,now,towards the bottom of the page there will be flashtoolx86(this is for windows xp if you are using a windowsXP 32bit.You know what you are using,don't you?)And flashtoolx64(this for windows7 and x64bit computers)Click on this,only one.And a reduced size page will appear.This is the main page of flashtool.
Click on the lightning icon another page will appear.This time your firmware that you cut/copy and pasted earlier will appear.
Mind you this detailed tutorial is only for flashing and as an example.
Now,there are 3 coloums at the extreme right of the page.Non of the boxes must he ticked/checked.
Make sure of this,if you don't want to send out PMs to members who might be just about to hit the sack with their partners.
There are some nice members out there as there are others.
Right,coming back,at the bottom
of the page there is a box and beside the box is this line,no final
verification.
Tick only this box and press OK.On the screen you will see an illustration of a USB cable putting in and pulling out and a instruction which says to power off the device.
But wait.You are about to connect your phone to a computer.As such,you must enable USB Debugging in your device.
You can do this by going into your phone Settings>Developer>tick/check the box beside USB Debugging.
Then go into Security>and tick/check the box beside Unknown Sources and finally go back also in Settings>Xperia>Connectivity there will be two Instructions.
One to connect with PC Companion which will have a box beside it.We don't need that but the other without a box.Just press on it a prompt will appear.There will be 2 options.One says MTP,we don't need this too the other we definitely need MSC.Press on MSC.
The tiny l.e.d light will come on.Done.Now your phone is prepped up to connect to the pc.
Switch off your phone.Press the back button,connect one end of the USB cable to your phone still pressing the back button and the other to your computer.
Do not take your fingers off that back button.The l.e.d.light near the volume button will turn green.Now click on the lightning icon again.
The next page with the firmware will appear again.Where's your finger,good,keep on pressing the back button.
Go through the boxes on your extreme right to see none of the boxes are ticked/checked.Go to the bottom now tick/check the box beside No verification.And press OK.
Another page will come on,and some writtings will start appearing on its on.You can now release your fingers from pressing the back button.
And you will see the words at the bottom of the page flashing finished.And then some more.So read and look for the word.Unplug your device.You have done flashing.
Some might think that this is a total waste of time.No one in their correct mind need to do this lenghtly whatever.But to be honest,every hiccup mentioned above occurred to me.
My grasp of understanding computer jargon and navigating on a computer was zilch.And I had a hard time understanding.
Not that I've become and expert,no.
Very very far from it.But I've had this xperia arc since early 2012 and only managed to Root and Unlocked the bootloader recently.
I am always reading and copying how tos and still failed applying a custom Rom.Go figure.
This might help one person or two who knows.So long as it helps.
Whatever I have written above are my experiences.Thank you all at xda for giving me this push to pursue learning computers and also of my device this very late in my life.
Note:Moderators kindly do not close this thread.
Guys,please if this thread stays on,kindly,if you don't mind,just add.I will be adding more in the future.TQ.
Sent from my LT15i using xda app-developers app
Dude my eyes are bleeding, ever heard of a paragraph?
Sent from my GT-I9300 using xda premium
how did you manage to type that all up on your phone?
wow I know you are trying help new people but this so great text is very confusing ...
Sorry,didn't know it was this lenghtly.lol
As for scarrasc,okay done.
Sent from my LT15i using xda app-developers app
As per request.Paragraphed.
Sent from my LT15i using xda app-developers app
Thx bro
Sent from my GT-I9300 using xda premium
For 1 whole year I regularly contacted Swiftkey by email and their facebook page and asked to fix this and they never fixed it, the biggest issue/bug is, Swiftkey is taking COPIED text as TYPED text. It should take typed words only (this is big reason behind inaccurate/unneeded word prediction). Could you do something about it?
Below is the email i wrote to Swiftkey and they never implemented or fixed these in their recent versions.
:
Improvement idea #1:
This is the big reason behind incorrect/inaccurate word prediction.
I was a die hard fan of Swiftkey until I realized that Swiftkey is taking COPIED text as TYPED Text resulting in unwanted prediction of words we already removed by selecting 'Do not predict xxxx'. STOP THIS PLZ
I checked this twice thrice and informing you. The problem is: Saving the words what we type is good but BAD/WORST part is, it also saves the words when you just copy text from other sources for example: Copying random text or paragraph from webpages, Ebooks and Documents. Those text are NOT TYPED by the user and those words GET COPIED to internal dictionary of Swiftkey which I don't like to be predicted while I type. I copy some text/paragraphs from webpages to read it later but it doesn't mean that I like all the words from that copied text/paragraphs and would not want those words predicted--as it can contain whatever words which i never typed and just copied it and while typing those words come across as prediction.
You can Experiment yourself.
1. Just copy the below words in a new note and save it. (do this on your android mobile not on PC) I would never use the below words ever.
2. Now, Suppose, you do not want the word 'Chateau' never ever to appear or predicted.
3. Open another new note and try to type 'chateau', you'll see 'chateau' appears in prediction bar. Long press the word 'Chateau', a message pop out saying 'Do not predict 'chateau' again.', hit 'OK.
4. Now, open the first note with all the below words saved and copy word 'Chateau' and see it will stupidly gets added to the dictionary of Swiftkey and you'll see them come across while you type.
Did you just observed ? You copied the word, you could have copied 2-3 paragraphs from the webpage which could contain more or few words which you never wish to type/use. it should not be added by Swiftkey.---this is exactly what is happening and it is leading to worst word predictions. Yes, if you rather type the entire word 'Chateau' then it should predict. Got my point ?
Words:
chateau
chatman
chatham
zuzana
zyban
zuma
zu
beau
beaune
beauregard
Improvement idea # 2:
I use Swiftkey's compact mode only to type and it is good in portrait mode. But in landscape mode, the other half screen is occupied with the empty space of keyboard. (Please check the attached picture).
Improvement idea # 3:
Sync from Whatsapp needed as many guys use whatsapp than facebook these days.
Improvement idea # 4:
Want to view dictionary words in each language and want to remove the words i never use.
Improvement idea # 5:
Shortcuts for cut, copy, paste like swype keyboard please.
Improvement idea # 6:
'Choose input method' notification bugging.
Improvement idea # 7:
Provide option to set flow trials color and width.
Could anyone fix atleast the idea #1 ? Swiftkey team is waste they give irrelevant replies to our emails, they never carefully read what user is saying.
Thank you,
Athar
Done
Good post
What options need shut off to reduce memory usage.... Maybe add a few other check boxes with notes about memory savings
Sent from my A1-810 using Tapatalk
I thing I manage to disable the method that executes learning from text copy. Try it and let me know how it works.
nijel8 said:
I thing I manage to disable the method that executes learning from text copy. Try it and let me know how it works.
Click to expand...
Click to collapse
I LOVE IT. Thank you very much for this mod. It's working 99% the 1% which is lacking is: It pridicts the word 'zyban' from the below list of unwanted words and that word force remains added when i delete it.
chatman
chateau
Chatham
zuzana
zyban
May be the word is the last one so remains force added?
Atharkhan101 said:
I LOVE IT. Thank you very much for this mod. It's working 99% the 1% which is lacking is: It pridicts the word 'zyban' from the below list of unwanted words and that word force remains added when i delete it.
chatman
chateau
Chatham
zuzana
zyban
May be the word is the last one so remains force added?
Click to expand...
Click to collapse
I can easy add logging for you to watch what and when was blocked from learning in that particular method. The logcat message is displayed as array of all copied words. That way you can see if something else is not blocked as well. Just let me know...
nijel8 said:
I can easy add logging for you to watch what and when was blocked from learning in that particular method. The logcat message is displayed as array of all copied words. That way you can see if something else is not blocked as well. Just let me know...
Click to expand...
Click to collapse
I would love to let you know but i can't read those catlog or logfiles. I'm a noob and very far from being a dev. I tried to delete that word Zyban like 10 times, it is still there. Are you too facing the same?
Atharkhan101 said:
I would love to let you know but i can't read those catlog or logfiles. I'm a noob and very far from being a dev. I tried to delete that word Zyban like 10 times, it is still there. Are you too facing the same?
Click to expand...
Click to collapse
I haven't played with it much so I can't answer your question. All I know is that pasted words are no longer added to swiftkey learned words.
nijel8 said:
I haven't played with it much so I can't answer your question. All I know is that pasted words are no longer added to swiftkey learned words.
Click to expand...
Click to collapse
With this Solution came in a new problem that is the words are not being deleted.
I've attached the screenshot of the words which i want to delete.
I tried searching and got a general cut and paste issue dating back more than a year and a dated and updated story about cut and paste being removed and then returned to the twitter app....but....
Why can I into cut and paste in twitter now on an up to date Note4? I can select one word but it won't allow me to drag that to expand that....I am probably going something stupid, but cut and paste works in other apps easily and I thought I had used it in twitter before.