yashsingh1/xdaforums huggingface dataset:
[Kindle Fire General] wnardone:
Kindle Fire otter device shows as USB\VID_1949&PID_0005 and can't get drivers to work

I know this is an old thread, but just got around to wanting to reset my Kindle back to factory default and just use it as a reader, KitKat just runs too slow on it. Main problem is getting the drives installed and the device recognized. I've been all over the xda forum, but just can't get it to work.

Device is rooted with N2A Kitkat on it, and twrp 2.6.3 (mainly because I couldn't get the drivers to consistently work). I followed the normal factory reset instructions, got the update-kindle-6.3.4_D01E_4120720.bin, but this version of TWRP cannot read the update.zip file, gets the unknown command error. Running Win7 x86 on PC.

Further reading indicated that I need to go back to twrp 2.2.2.1 to get the update.zip recognized. So that is when I pulled the 0.9.9 version of the Kindle Fire Utility, made all the changes you recommend here and tried to install the drivers. Tried all sorts of different methods based on other posts, but still no luck.

The only thing I see as different is that when normal booted and plugged in, my device shows up as USB\VID_1949&PID_0005 instead of one of the standard PID numbers in the winusb file. I used pnputil to delete all of the android drivers except the one for my Samsung S4 phone, rebooted so everything was clean, then went through the driver install again with the new lines added.

USB\VID_1949&PID_0005

%SingleAdbInterface% = USB_Install, USB\VID_1949&PID_0005

%CompositeAdbInterface% = USB_Install, USB\VID_1949&PID_0007&REV_0216

Device shows up as Android Compostie ADB Interface, but no luck connecting to device in File manager or adb.

When I looked at the resulting file under win\system32\driverstore\filerepository, the contents does not include anything for the PID_0005:

[Amazon.NTx86]

Kindle/Recovery ADB Mode | Gen1 = USB_Install, USB\VID_1949&PID_0006&REV_0216&MI_01

Kindle ADB Mode | Gen2 = USB_Install, USB\VID_1949&PID_000A&REV_0216&MI_01

Recovery ADB Mode | Gen2 = USB_Install, USB\VID_18D1&PID_6868&REV_0216&MI_01

N2A ADB Mode / Kindle ADB Mode | HD 7 = USB_Install, USB\VID_1949&PID_0007&REV_0216&MI_01

Kindle ADB Mode | HD 8.9 = USB_Install, USB\VID_1949&PID_0008&REV_0216&MI_01

Kindle Orange Fastboot Mode | Gen1 = USB_Install, USB\VID_1949&PID_0006&REV_0100

Kindle Blue Fastboot Mode | Gen1 = USB_Install, USB\VID_18D1&PID_0100&REV_0100

Kindle Fastboot Mode | Gen2 = USB_Install, USB\VID_1949&PID_000A&REV_0100

Fastboot Mode | HD 7 = USB_Install, USB\VID_1949&PID_0007&REV_0100

Fastboot Mode | HD 8.9 = USB_Install, USB\VID_1949&PID_0008&REV_0100

Recovery ADB Mode | HDs = USB_Install, USB\VID_18D1&PID_D001&REV_0216

Recovery ADB Mode | Gen1 44 = USB_Install, USB\VID_1949&PID_0004&REV_0216&MI_01

If I boot device into TWRP and connect, it installs the driver correctly via the popup, with Recovery ADB Mode | Gen1 44 and device shows as Kindle Fire with Hardware ID PID_004.

Any ideas you have would be greatly appreciated!!!
[Sprint LG Optimus G] jera27:
Hello devs I was wondering if you guys are able to help me out with an inquiry question. I been researching online for guides on how to create your own roms and cook roms but the information is so overwhelming that I don’t know what to do or where to start. Here I was wondering how you guys learned, and what guides did you use. So far I have only experienced basic programming in python along with c++ but just basic stuff. What kind of programs do I need and how should I start what advice can you guys give me? Anything helps. I know you guys are busy with tweaking the jellybean source trying to port cm10 and aosp , but if you guys have time I would really appreciate it if you guys would help me out. May be it will be good for the long run maybe if I get the hang of it I would be creating roms and tweaks for the community, but the main thing I want to learn.

Thanks for taking your time on reading this message devs.
[Sprint LG Optimus G] jokersax11:
There are 3 forms of roms.

Source built(best/hardest) - cm,aosp,etc

Ports(medium difficulty) - sense, touchwiz, miui, etc

Modified stock(easiest) - any modified stock rom.

Each type requires different levels of knowledge. For stock roms you could make one using your phone(my first stock rom was made using nothing but root explorer), but i would recommend a decent zip program to unzip the rom at least. If youre serious about deving then you need linux. Ubuntu is the most supported. Windows will work but you need to have a good zip program, notepad++, maybe a kitchen or other tools for deodexing, decompiling frameworks/apks/etc and of course sdk installed.

Most stock roms are just slightly modified, a few scripts, removal of bloat, etc. More advanced mods would be themeing and framework editing to add or remove features. A popular mod is the power options mod that gives reboot to recovery when you hit the power button.

If you want to know where to start i would say start with theming. Its harder than basic roms but worth it because you learn more from the experience. You can either theme an existing devs rom or make your own. Personally i think its best to theme the stock rom and only include your changes in your cwm zip. So if you modify the frameworks and other aspects of the rom you dont need to release an 800mb zip just for a pink notification bar.

Example mods would be lock screens, themes, changes in text, adding features from other roms, etc.

If you have questions just ask.
[Sprint LG Optimus G] jera27:
i want to thank you for replying back im going to start out tomorrow and see how far i get and im glad you and maybe other people are willing to help. i appreciate you taking your time for explaining some differences and i will need help but atleast i know i wont be ignored thanks again :victory:
[Sprint LG Optimus G] _Epic:
If you have any questions or issues just ask any of us. :cool:
[Sprint LG Optimus G] jokersax11:
Most devs will help, it just comes down to time. If im bored at work ill be online. Most of the stuff i used to do involved a very useful set of servers that allowed me to modify source, build, and place on my site all from my phone. I dont have that setup anymore so im limited to my build computer.

Look through the android forums for some useful tools and guides to get started. Every dev started where you started so keep your chin up
[Sprint LG Optimus G] Enzopreme:
very cool joker... made that very easy to understand for all levels of knowledge
[MDA, XDA, 1010 General] :
My xda cannot be charged anymore. As soon as I plug in the power supply unit the charging indicator does not light up. The PocketPC, however is running without any problems. What can I do?

another thing that u should now that - i was plug it in to my old cable of my ipaq 3800 to the gps mouse car by mistake

because i now there is a special cable for the xda

but it is look the same cable

but can i still solve the problemm ?
[MDA, XDA, 1010 General] francesco:
re:

don't worry...

try with an hard reset...

I had the same problem and I solved it in this way.

Hi.

Francesco
[MDA, XDA, 1010 General] :
Well I also had the same problem, using a wrong (IPAQ) power/gps cable but my XDA was damaged so badly it had to be repaired! Even a hard reset was no help. I cannot understand why XDA and IPAQ use the same connectionplug but have the powerscheme switch damaging the device this way :(
[MDA, XDA, 1010 General] climber:
It's because.....

It forces people to buy the accessoires of brand of the product. Every vendor will try to endorse their view of the world en make it difficult for others to enter their market. Only when a LARGE chunk of the market starts to complain and the vendors start to have more benefits from standards will they try to persue them. But even then they try to get as much benefit out of it. So they use the same plug because it's there and cheap, but change the connections.

It's all about market control.

Where does it leave us here? Be careful what you do in messing with the hardware.

I am sorry to hear your XDA was damaged.

Robert
[MDA, XDA, 1010 General] :
Hi Robert, did you get your 64 MB upgrade in Maarssen(broek)? Is it oke and do you now have 48 Mb ROM?
[MDA, XDA, 1010 General] climber:
yes, yes and ehm???

To answer your questions:

Yes in Maarssen

Yes it is oke

Ehm....48 MB Rom???

Device information shows the following

CPU ARM SA1110

Speed 206 Mhz

RAM size 64 MB

Flash size 32 MB

etc.

I posted a 'review' of the people in Maarssen on the dutch site http://forum.pocketpc-club.nl/showthread.php?s=&threadid=4777

Robert
[MDA, XDA, 1010 General] :
ROM is same as Flash size and so it is 32 MB, I was asking this because it seems Pocket PC 2003 wil need 48 MB. So XDA owner and obviously more PDA owners wil not be able to upgrade :cry:
[MDA, XDA, 1010 General] :
Unless you have an early xda (prior to official launch) or a very unusual iPAQ they are not the same chargers - look more closely.
[Sony Ericsson XPERIA X10 Mini] :
after i flash my kernel of my x10 mini, i reboot my phone and after rebooting my phone, the touch screen is not working and the volume - + button is working in camera button and menu button.. should i go to se shop or fix it Help me!!!
[Sony Ericsson XPERIA X10 Mini] SmG67:
You flashed the wrong kernel. If your touchscreen is not working you flashed a minipro (u20, mimmi, the one with the keyboard) kernel to a mini (e10, robyn), or a mini kernel to a minipro.

Go to the appropriate development section for your phone and download the proper kernel and flash it to your phone.
[Sony Ericsson XPERIA X10 Mini] :
Thanks Bro you helped me so many time...
[Verizon Samsung Galaxy S III] Master_Taco:
I own a Galaxy S3 phone from Verizon, and I also own a 2012 Chevy Impala with the stock head unit. The head unit has a 3.5mm input jack in it, and I currently use a 3.5mm male to 3.5mm male cable to feed audio to my head unit from my phone's headphone jack. I was looking today through my box of cables, and I found this cable with a micro-USB plug on one end, and a full-size USB plug and a 3.5mm mini-jack plug on the other end. I do not know for the life of me where this cable originated; but I want to use this cable to charge my S3 and feed the head unit audio through the USB port on the bottom of my phone. (Technically the cable will be plugged into my car dock that I got with the phone.) I have a 12v to USB converter in my car already (because the car's alternator causes huge audio interference with the Verizon charger I have) and the cable works to charge the device, but no audio comes to the head unit. Is there a way to force the S3 to pipe audio through the USB port in a similar way as it does with the official desk dock?
[Verizon Samsung Galaxy S III] schneid:
Don't know but I just bought one of these to try after reading about it:

http://www.ebay.com/itm/Car-AUX-Audio-Output-Cable-USB-Charger-Cable-Sam-sung-S3-i9300-i9220-i9100-/111002137997
[Verizon Samsung Galaxy S III] beerett:
Just grabbed one as well, feels like I replace the headphone cable pretty often, should've gotten a bluetooth deck.. what was I thinking.
[Verizon Samsung Galaxy S III] Master_Taco:
Yeah, that's the thing that I have, but it does not work...
[Verizon Samsung Galaxy S III] Master_Taco:
Okay, I read the rest of that ebay listing, and I followed the instructions. It does work, as it turns out. However, it's very inconvenient to turn on and off. Anyone have a homescreen widget that enables and disables accessory audio?
[Verizon Samsung Galaxy S III] uber_mike:
Forget all of that. Go this route. It will give you excellent audio quality and USB sound+charge at the same time. I have this setup with the Behringer UCA202 DAC and couldn't be happier with the sound quality. I love that it charges too and I only have to plug one cord in to the phone. No settings to change or anything, just plug and play music from any app. The DAC moves all of the sound processing off of the phone for better quality. Just check that link out.
[Verizon Samsung Galaxy S III] Master_Taco:
I don't have anywhere to mount a DAC in my vehicle, though...
[Verizon Samsung Galaxy S III] uber_mike:
I'm sure you could find a space under the dash. You don't have to mount it out in the open. lol.
[Fascinate Q&A, Help & Troubleshooting] lowmanb94:
Has anyone been able to disable long sms splitting in the default cm10.1 mms app? While sms split works fine, I would rather have the app combine up to three sms messages into a longer psuedo-sms that appears as one block. Also, I understand that after three messages the text is typically converted to an mms. This is not working. My long messages seemingly split into infinitely many parts.

I suppose this is strictly a software issue. l have been able to send long sms messages as one block using other applications. Also, before it was destroyed, this feature (the option to toggle the splitting behavior in the cm10.1 mms app) was available on my galaxy s3 running cm10.1.

Is there a reason this option is omitted from the latest nightly builds? Is there any way I can manually enable this behavior?

Answers are greatly appreciated.
[Atrix 4G Themes and Apps] blttalas:
DOWNLOAD

https://www.dropbox.com/s/v4cgcto5b1k0ziv/SecLauncher2.apk​
[Atrix 4G Themes and Apps] blttalas:
Stock (S2)

https://www.dropbox.com/s/q4sdqgyqmz269l7/TW4Launcher4x5qhd.apk
[Atrix 4G Themes and Apps] huzi7868:
stock s2 works on my device but half the apps stick out of the folder
[Atrix 4G Themes and Apps] blttalas:
Added Screenshot
[Windows RT Development and Hacking] bfosterjr:
All,

Please find the attached Windows RT native binaries for Process Hacker (v 2.30). See the project homepage for more details:

http://processhacker.sourceforge.net/

I'm currently labeling this as a [[beta]] release because I've disabled some functionality to get this building clean for Windows RT. The kernel component is not yet ported. I'm going to continue working on this tool in my spare time to add any missing functionality. Its not quite ProcessExplorer.. but its pretty darn close :)

I haven't had a whole lot of time to test everything.. so if anyone finds any other functionality that is missing or appears broken please report it here so I can investigate fixing it.

Cheers!

EDIT: I forgot to include the plugins in the original zip package.. all fixed now. Sorry.

EDIT2: It looks like someone else actually worked on this a few weeks ago but failed to share it with anyone -> http://processhacker.sourceforge.net/forums/viewtopic.php?f=5&t=926

EDIT3: Stack walking and proper CPU identification should now work. I've also renamed the zip files to avoid confusion. This is the 3rd release.

EDIT4: Posted a test signed kernel driver. It has been built without the WDK/DDK and in debug mode. I've also included the pdb file for those who might need/want it. Drop this in the root folder and restart processhacker. Its been very stable for me, but please use at your own risk. *updated - 31-03-2013*
[Windows RT Development and Hacking] save_jeff:
Thx

That is great. Aspecialy because my Task manager is not running anymore.

But it is running at 50% CPU usage. quit a lot i think.
[Windows RT Development and Hacking] bfosterjr:
Update

Original post has been updated with new binaries. Stack walking and CPU identification issues now fixed.
[Windows RT Development and Hacking] kkw620:
Is it possible that porting kernel driver for ARM platform?

I only know that there is no DDK for ARM platform.

I've been looking for it, but still cannot find it yet.
[Windows RT Development and Hacking] bfosterjr:
I haven't tried it yet.. but I'm not expecting it to be too difficult. There really isn't a "DDK" anymore.. and the driver kit has been merged into the Windows SDK. All that I can see missing from the SDK is the kernel libraries. For simple software drivers you don't need that many libs.

Anyway.. I'll post an update here once (and if) I get it building. The biggest problem will be testing it.. because I won't be able to do any kernel debugging :(

Cheers!
[Windows RT Development and Hacking] mamaich:
You'll need ARM WDK that is not public (I really believe that soon it would be leaked, similar to IFS and HAL DDKs in old days).

You can compile simple drivers without it by taking the headers from x86 WDK and recreating the import libraries yourself - some persons succeeded in that. But even if you have ARM WDK - not all drivers can be ported by a simple recompilation. For example I've tried to recompile an OpenVPN driver - and failed, as it is based on NDIS 5.0 when minimal supported NDIS version in RT is 6.3. Someone familiar with NDIS is needed to update its sources first.
[Windows RT Development and Hacking] mamaich:
Compiled the driver for RT. Driver is unsigned - sign it yourself. And driver is not tested by me. The only thing I've modified except for project settings - commented the "_asm"s.

Binaries attached.

Edited: attached modified sources too.
[Windows RT Development and Hacking] bfosterjr:
See .. I figured it would be easy :). As I said, you really don't _need_ the DDK/WDK, but it would certainly make most drivers much easier to work with. As much as I appreciate the binaries the biggest problem is testing without having a kernel debugger. Testing and debugging via crash dumps is not what I would call fun ;)

Cheers!
[Windows RT Development and Hacking] kkw620:
Thanks! Seems that it is working fine

I did jailbreak 1.20 on my Surface RT. I saw that it contains kernel code execution hack, (means that Test Mode for test signing driver)

And I signed the driver with test signature, put the driver file in same folder with Process Hacker main binary.

After that, I opened up Process Hacker with Administrator right.

You know, without the kernel driver, when I wanna see the stack trace of threads which are on "System" process, it isn't possible.

But now it works!

It seems that it is working fine. I try to test more.
[Windows RT Development and Hacking] bfosterjr:
kernel driver

Post updated to include my own built version of the kernel driver.
[Windows RT Development and Hacking] bfosterjr:
unstable

All,

Since the most recent update I've noticed some instability with the driver. I'll try to resolve the issue and repost an updated driver soon. Right now, use with caution.

Cheers!
[Windows RT Development and Hacking] bfosterjr:
driver updated

Fixed a BSOD issue with the driver. Please try the new one if you're experiencing issues.
[Galaxy S III Accessories] Tunasty:
So i've been looking around for a privacy screen protector for my Galaxy S III but i'm unable to find one. There are like 1 or 2 on ebay but they had terrible ratings. Ya'll know any?
[Galaxy S III Accessories] 1slow4G:
Check on amazon

Sent from my Galaxy S3 using neighbors wifi :P
[Galaxy S III Accessories] Tunasty:
I checked there too but found nothing.
[Galaxy S III Accessories] notaero:
what is a privacy screen protector?
[Galaxy S III Accessories] compro01:
It makes the viewing angle of the screen very narrow so people can't look at your screen from the next seat or whatever.

3M makes one and sells them directly.
[Galaxy S III Accessories] notaero:
so if there's glare on the screen and you have to tilt it at an angle to see the screen, the privacy protector would block your view? seems like that would be a common problem.
[Galaxy S III Accessories] compro01:
It only narrows the view angle on one axis (That's why the description says "portrait"), due to the way it works.

You can tilt it however you wish and still see, but try rolling it to the left or right and you get darkness, just as they show in the picture on the site I linked.
[Galaxy S III Accessories] Gkikas:
Απ: Privacy Screen protector

I found one on amazon.Once I go home I will send you the link.There are also screen protectors that have colors. I ordered a blue one yesterday!

Link for privacy screen protector : http://www.amazon.co.uk/Trizmo-Prem...MU/ref=sr_1_90?ie=UTF8&qid=1363013147&sr=8-90

The one that I bought : http://www.amazon.co.uk/Trizmo-Anti...42/ref=sr_1_26?ie=UTF8&qid=1363012806&sr=8-26

《○ tapatalked ○》
[Galaxy S III Accessories] el6006:
I just bought this one for my S3 along with the Samsung dual-pack ultra thin case.

http://www.amazon.com/Fosmon-Privacy-Screen-Protector-Samsung/dp/B008CQVDDW
[Nexus 4 Q&A, Help & Troubleshooting] ch96li:
Just wondering how much battery life you guys are getting on average.

Please post battery life, screen on time, kernel, and ROM.

I charge my phone every night so my total time is usually 13-14 hours

Getting about 3.5 hours screen time with about 15% left (will post screenshots tomorrow, I've been flashing a couple new kernels and roms so my battery life is terrible today XD)

My best results have been on franco r93 and unofficial PUB build 5
[Nexus 4 Q&A, Help & Troubleshooting] mumaster20:
There's already a thread about this.

Find it here: http://xdaforums.com/showthread.php?t=1992627
[Atrix 4G Themes and Apps] blttalas:
May be installed other cm7 roms

Decreased tab size

Download

https://www.dropbox.com/s/vujtz32xhqvnuyo/Settings.apk
[Atrix 4G Themes and Apps] r.sorujlall:
Screen shots maybe..
[Atrix 4G Themes and Apps] blttalas:
I cant use my atrix atm

Sorry
[Atrix 4G Themes and Apps] onurugurr:
neutrino is the best cm7 rom i think
[T-Mobile LG G2x] mansa_noob:
I am assuming you have taken out the battery before the two button APX mode connect attempt. Try that if not. Also the first time you connect in APX mode you have to wait until driver install fails, then install the driver manually, then reconnect and it should work.
[T-Mobile LG G2x] xnooeelx:
How do I manually install the driver?
[Transformer TF300T Q&A, Help & Troubleshooting] doobscoob:
So I unlocked my tf300t and flashed cwm to recovery.

Everything seemed to go fine.

When I would go into cwm it was not able to mount or access any other part of my tab. I figured ok erase/format the recovery partition and try TWRP. So I booted to the bootloader, using fastboot I erased recovery but now whenever I go to flash a new recovery my bootloader either freezes or I get an Unrecoverable bootloader error 0x00000000 (not sure if thats the right amount of zeros but there are no other digits in the error code.) I can access fastboot and adb but it doesn't seem like I can flash using fastboot and I just don't feel comfortable trying with adb. Also I can access fastboot only from the bootloader screen and adb only after I boot into my current rom (stock 4.2.1)

I guess my questions are this:

How can I format my recovery or flash a new recovery?

Were the mount issues I originally encountered going to be solved with a new recovery?

Please help!
[Transformer TF300T Q&A, Help & Troubleshooting] spenat:
Have you tried installing stock rom (from Asus support page) using Fastboot? It should also put stock recovery in your tablet.

Not sure if it is going to work, but it's worth trying though.
[Transformer TF300T Q&A, Help & Troubleshooting] mikaole:
1st this is not for the dev section. You should ask questions in the Q&A section.

Go to Asus and dl the latest Stock. Unzipp it 2 times. You should have a blob file now in the extracted folder. put this blob in your fastboot folder.

Open cmd and type:

fastboot -i 0x0B05 flash staging blob

let it run. It seems that nothing is happening for about 5 Minutes. The whole thing can take up to 20 Minutes, so just stay calm and wait till its finished.

Now you should be back to full Stock with Stock recovery.
[Transformer TF300T Q&A, Help & Troubleshooting] chanhny:
I had this problem too. But on 4.2.1 you can push file blob, and then it's can't run because stock recovery dead.
[Transformer TF300T Q&A, Help & Troubleshooting] cdguider:
Were you able to fix the stock recovery issue?
[Transformer TF300T Q&A, Help & Troubleshooting] DodgeBullets:
Thant i would like to know aswell

Pls