yashsingh1/xdaforums huggingface dataset:
[Hardware Hacking General] xCaldazar:
Small update:

I have since found these articles related to the android system and how it handles Bluetooth and Keyboard input.

What seems the most relavent is a table that contained the key mappings:

HID Usage	HID Usage Name	LKC	Linux Key Code Name	Version	AKC	Android Key Code Name

0x07 0x0065	Keyboard Application	0x007f	KEY_COMPOSE	3.0	0x0052	KEYCODE_MENU

Also for the bluetooth I found that bluetooth devices have a class and profile. The class was listed in the app I was using, and the Arduino appears as a Class:0. Which as I have read, can stop it from being compatible with some computers and phones.

This doesn't seem to be an attribute I can change. So I can't simply say, show this Arduino as a keyboard, now send this signal. So it appears I'll need to do a bit more work.

edit:

It looks like Android has an option to allow the device to have specific properties based off a file. So like semi-drivers. It seems I have to just put the file in one of the allotted locations. http://source.android.com/tech/input/input-device-configuration-files.html

Last update for the night:

I found these links. Which is an arduino compatible bluetooth module that supports HID out of the box. HID would allow me to not need to make drivers or custom .idc files. The bluetooth would be recognized as a keyboard right away. I would recommend this path for anyone else as it seems easier.

http://www.kobakant.at/DIY/?p=3310

https://www.sparkfun.com/products/10938? and the manual http://dlnmh9ip6v2uc.cloudfront.net/datasheets/Wireless/Bluetooth/RN-HID-User Guidev0 05.pdf

So my current progress is that I still need to find a way to get Android to treat my module as a keyboard. I tried making an .kl with the same name as my bluetooth module. But I don't think the input system recognized bluetooth the same as it does physically connected devices. I wasn't sure of the syntax needed for the idc file to declare the device type to keyboard or HID. I could just try some guess in check.
[Hardware Hacking General] xCaldazar:
I haven't put much here for a little while now. I haven't made too much progress. I figured I would start with a simple usb idc files and see if I can get any luck with that, then go with wireless. I have a strange little issue though, my cheap touchscreen I have laying around seems to use a character not normal to ascii. Well it is 00000100 in binary, or the EOT character. Which I cannot save a file with such name. So now I hope to find a way to put a wildcard in the idc file name. If that won't work I'll probably fall back to trying to communicate with the arduino via usb.
[Hardware Hacking General] yankybjeans:
Have you been able to make any progress on this? Im working on a similar project, using an arduino uno and a bluesmirf HID module to try and adjust the volume and track of the songs played in a music player on a galaxy tab 2.0. I am not even sure where to begin though. Im still working on getting the android codes for certain hardware/software button pushes. Once I have those though, Im not sure how to get the tab to recognize it as the code for the command instead of just an ascii string.

This is all very confusing.
[Hardware Hacking General] serkut:
Hello xCaldazar,

Thanks for sharing your experiences. They are really helpful. Do you have any progress on this project? Could you be able to get touch events (and also key pushes) from your external touchscreen to the Android Phone?
[LG Optimus 2x] Byteater:
I have a problem.. after 1h or more of wifi connection on deep sleep, my phone doesn't restore the data connection and the network type is set to 'unknown'. The only way to fix this is using plane mode or reboot... but that's pretty boring :( can you tell me a way to fix that, or can you tell me at least if it's an hw problem? Thank you for your answers

Inviato dal mio Optimus 2X con Tapatalk 2
[LG Optimus 2x] SREEPRAJAY:
have you tried to change the BB/RIL combination through the GetRIL app from the Playstore....maybe this is one of the reason...

Hope it helps
[LG Optimus 2x] Byteater:
These are all the BBs that I have used with their RIL and they all failed :(

•	0521-V20s-Baseband MD5: e86a9b0bff8dcbf95311d2a3e25bb1d7

•	0420-V20m_SU660-Baseband MD5: 8e43904f38b7a00fbbfc8f07bf2544a6

•	0327-V20d-Baseband MD5: 69a3d6acfbd902775f3671170ba99e3b

•	0313-V20c-Baseband MD5: 8d07ec08190e557b0f790e82e2098a83

•	1120-V20j_SU660-Baseband MD5: 67b69daf79d95e26f81f9e9d4a3cdbb5

•	0824-V20f_SU660-Baseband MD5: f9f6f56423379247950c970b27ad2337

•	0823-V21b-Baseband MD5: see txt file inside the zip (baseband consists of 4 files)

•	0725-V20q-Baseband MD5: see txt file inside the zip (baseband consists of 4 files)

•	0725-V20m-Baseband MD5: see txt file inside the zip (baseband consists of 4 files)

•	0725-V20l-Baseband MD5: 7ffea57f5ebc1072c21abb79bb58870e

•	0725-V10d-Baseband MD5: 703fa0602ef94f64663664fdc738de7d

•	0614-Baseband MD5: 8a5e3fc28333774c9ee8f7af6737f684

•	0530-V10t_SU660-Baseband MD5: e0a940f155be6cc54cd09f564517410f

•	0405-V10b-Baseband MD5: 599fb242c0224894b1ad2eb004586527

•	0218-V10b-Baseband MD5: 7ed159f97be5fabb4c6c9dabf1c84a76
[LG Optimus 2x] dakoookie:
I have a similar problem. Whenever I had data turned on, after having it turned off for a while it won't turn on again (so it's totally unrelated to wifi for me). I always have to switch between 2G and 3G then which is a bit annoying.. I tried multiple roms (CM7, CM9, CM10, also stock Gingerbread), I tried a few different BBs + ril (0218, 0725, 0420, 0521 (not sure if the last one was called that)), but I still have that one problem. I've had it ever since that time when I updated paranoid android from build 8 to 10.
[LG Optimus 2x] Byteater:
Thank you all for your answers... So do you think it's a software fault?
[LG Optimus 2x] SREEPRAJAY:
BEFORE CONCLUDING why dont you try the LG upodate tool....it will take you to the latest Stock ROM for your region and then you can root, CWM and then flash the Custom ROM.this will making any issues

Try it once and then LG update tool might help...many cases(not exactly similar to yours but many), it has worked wonders....

Try it mate ;)
[LG Optimus 2x] Byteater:
I have tried almost everything. From nvflash to KDZ and LG Update tool.. Nothing worked for me..So I finally decided to send my phone back to repair
[LG Optimus 2x] klappstuhl218:
I have the same problem and I just reverted back to stock v20q with matching BB just to learn that the issue exists here too. I can't remember when the problem first occured but I'm pretty sure it didn't exist on stock froyo and the first CM7 versions.

Anybody found a solution for this issue? Byteater, maybe was the support able to sort the problem out?
[LG Optimus 2x] Byteater:
R: Data doesn't turn on after long wifi usage

It seems an hw problem... after 5 repairs, they offered me a reimbursement and I changed my device.. yes, as i expected, support failed..
[Captivate General] j4371:
Hi all

I recently receive a 2nd i897, it's running fine but it's only a 2.2.1 (rooted and CWM installed already)

To get myself busy, I decide to upgrade it to 2.3

Here is some background from the setting page:

Model number: i9000

firmware version: 2.2.1

baseband version: i9000ugl2

build number: lidroid 1.9.3

And if i switch on my i897 from complete switch off state

I see "first" i9000 symbol, then i897 symbol

Because of this, i am not too sure what bootloader i am currently on.

My plan:

1.To flash this firmware from samfirmware - SGH-I897_I897UCKK4_UC_ATT (To get GB bootloader and clean 2.3.3)

2.To flash one of the GB kernels from http://www.semaphore.gr/downloads/captivate (To root and install CWM)

3. To flash my favorite GB custom rom

I wish to make sure if my plan is correct before going ahead

THX

Joe
[Captivate General] 4-2ndtwin:
It looks like u currently have an i9000 froyo rom and u have the i9000 froyo bootloaders.

I would suggest an upgrade to the GB 2.3.5 i897ucKK4 firmware with the Bootloaders and then flash KK4 Corn Kernel v7.0A to get the CWM Recovery that is included with that kernel (u can flash the .tar version of this kernel through Odin...use the PDA slot). Then flash ur rom of choice through the cwm. There is no need to get Root before u flash a Dev Rom.
[Captivate General] j4371:
Thx 4-2ndtwin

It looks like my little plan is align with your reply.

One more question, can i flash semaphore kernel instead of Corn kernel?

Thx
[Captivate General] 4-2ndtwin:
U can...But if it is not a KK4 based kernel then it will not boot ur phone.

If u try to boot up it will more than likely bootloop. U can use the 3 button combo to get into its recovery though. And then flash ur rom from there.

I would say, go with Corn Kernel.
[Captivate General] romavita:
Also samiri works with stock GB
[Captivate General] j4371:
ok

understood

thx both of you
[Captivate General] j4371:
hi guys

things didn't go too well.

30 mins ago, I just flashed UCKK4

from this link (http://xdaforums.com/showthread.php?t=1357848)

Odin reported no errors, but now i have bootloop, I see at&t bootscreen

then a "3g" flying animation with white background.

Can someone guide me from here?

1. I think i need the proper way to get in recovery again

2. or to boot into download mode

Thx

Joe
[Captivate General] j4371:
don't worries guys

I have it solved
[Captivate General] 4-2ndtwin:
Cool. Glad u got it goin.
[AT&T, Rogers, Bell, Telus Samsung Galaxy S III] enomi:
Hi I am new to the android world and just picked up an S3. I want to root/flash or wahtever you call it so i can get better battery life.

Could anyone point me in the right direction? I have a Rogers S3.
[AT&T, Rogers, Bell, Telus Samsung Galaxy S III] kinghorsey:
Rooting by itself doesn't necessarily mean better battery life but you can tweak things more easily.

I'd suggest starting with the stickies.
[AT&T, Rogers, Bell, Telus Samsung Galaxy S III] desucca:
Hey, I'm really new to the whole scene as well, the S3 is my first android phone coming over from iPhone/iOS. I was really nervous when I first came here and saw how overwhelming all the different versions/methods/tweaks/etc there are, and terrified of going through with my first flash.. I read and re-read a bunch of posts so many times I had them memorized...

anyways.. to make a long story short, once you've spent some time reading it gets a lot easier, and I'd suggest starting with some newbie guides to android in general, as well as specific to your phone. the end result for me was the following guide;

http://xdaforums.com/showthread.php?t=1739426

I followed this, but whenever there was something I didn't understand I searched the forums for it to learn at least what the term meant, and if there was more I thought I needed to read I did so. I won't post every thread I read as I don't even remember lots of them, but I'd suggest using that one as well as newbie threads before you do much of anything.

seems like as long as you do a bit of reading, and ask questions in the right place, people here are pretty willing to help.. I remember watching a video somewhere that was pretty intimidating to a newbie as well, but from what I've seen it's not as militant as the video made it out to be :)

anyways.. just my two cents as someone who's recently been through starting from scratch.. and if I can help in any other way, lemme know
[AT&T, Rogers, Bell, Telus Samsung Galaxy S III] Woody:
Please only open one thread about a subject please. I deleted your thread in the Q&A section.
[AT&T, Rogers, Bell, Telus Samsung Galaxy S III] mrhaley30705:
And please don't post the same question in 2 sub forums.
[AT&T, Rogers, Bell, Telus Samsung Galaxy S III] trendiggity:
Thanks for taking the time to post this, as I was looking around for a specific guide as a newb to rooting too. :D
[AT&T, Rogers, Bell, Telus Samsung Galaxy S III] dntesinfrno:
This is refreshing to see, rather than 'i installed this and now my phone is nuked so bad it glows....help.' You have restored a small portion of my faith in humanity :).

To the OP: The whole point of android IS the ability to tweak/mod/hack however you want or are able which of course leads to a seemingly unlimited pool of these customizations. The most important thing anyone can do when the make the decision to use an android device in anything other than out of the box condition is understand the consequences of what they are attempting. The best way to do that is to read and ask questions, although at this point in our world of information 99% of all the questions someone new to android might ask already have been answered...you just have to find them ;). Luckily there are stickied threads all over these forums that collaborate this information both in the general android as well as the device specific sub forums. I would suggest you follow in the footsteps of desucca, myself, and many more before you and read everything you can get your hands on to better understand how your device works, which in turn will give quite a big head start on any other android platforms you may use in the future. Welcome both of you to android, i'm sorry you had to suffer using that 'other' system.
[Samsung Captivate Glide] snigfargle:
Hi,

I have just received an AT&T Captivate Glide i927 unlocked. I put my T-Mobile Monthly4G sim card in the phone, and can make/receive calls etc. as expected. I wasnt expecting to get 4G (I'm not sure the radio is capable of operating on TMobile's 4G?) but I only get Edge and no 3G.

I checked the APN settings and they are correct for TMobile.

Could someone advise what I may have set incorrectly? The phone should work at least on 3G, correct?

Thanks!
[Samsung Captivate Glide] snigfargle:
To partially answer my own question: perhaps the phone won't work on TMobile's 3G. The phone has HSDPA 850 / 1900 / 2100 frequencies, but the TMobile network has (according to Wikipedia):

1900 MHz	UMTS/HSPA/HSPA+	3G/4G

1700/2100 MHz	UMTS/HSPA/HSPA+	3G/4G[38]

1700/2100 MHz	LTE	4G

Does this mean it would only work on 1900MHz or 2100MHz?

Will the Captivate automatically select the right frequency if it's available, for 3G/4G?

Thanks!
[Samsung Captivate Glide] sethstorm:
If it follows the bands of Apple's phones, your phone should at least get 3G(UMTS) when it does reach your area. The problem is that T-Mobile has not finished their upgrades.

Unless you really have to have 3G/4G, I'd wait until T-Mobile completes their conversion.
[Samsung Captivate Glide] snigfargle:
Thanks for this astute comment, which led me to e.g. this:

http://www.macrumors.com/2012/05/08...for-iphone-by-end-of-2012-lte-coming-in-2013/

Basically it seems that TMobile 3G/4G may start to work on the 1900MHz band by the end of this year, which would

mean the Captivate Glide would move off Edge and onto the higher speeds.
[T-Mobile LG G2x] justjackyl:
This is not aimed at any specific person, but it seems none of the noobs know how to use the search option.

do we really need to spoonfeed you every single link? come on there is complete guides with links if you would take it upon yourselves to actually look. i rooted and modded my phone without asking

can u link me to the guide

can u link me to nvflasher

can u link me to the rom

can u link me can you link me can you link me can u link me can you link me can you link me can u link me can you link me can you link me

get off you asses follow forum rules and use the search feature!

Sent via G2x on CM7 b135.2 w/faux 52 kernel
[T-Mobile LG G2x] Aricrj:
I must admit even I have a hard time finding stuff on here.
[T-Mobile LG G2x] justjackyl:
I was grouchy.

I think what is getting to me is new people asking for help and we link them to a all-in-one guide that provides almost all the links and info (minus roms and kernels) and than they still turn around and ask for links to things that are CLEARLY stated in the guides. Drives me nuts!

But ya, I'm probably grouchy.
[T-Mobile LG G2x] buru898:
I understand your frustration ;p
[T-Mobile LG G2x] rtotheichie:
Yes, it is definitely understood!
[T-Mobile LG G2x] TheCoutures:
So you start another thread just to *****? Good job
[T-Mobile LG G2x] justjackyl:
Your both welcome.

You missed the point.

Sent via G2x on CM7 b135.2 w/faux 52 kernel
[T-Mobile LG G2x] germwar:
I successfully (accidentally) flashed my phone to p990 then had a ***** of a time getting it back to p999. The search option confused me at the time (obviously super newb).

What helped me in the end was googling what I needed and adding "XDA" to the search XD

Didn't create a thread so "if you search it, it'll come" hehe
[T-Mobile LG G2x] VinKlortho:
Your account is 3 months old.
[T-Mobile LG G2x] justjackyl:
Point? I've been on this site for over a year. Couldn't register on cellular.

you fail

Sent via G2x on temasek b135.2 w/faux kernel v54
[T-Mobile LG G2x] bluenote73:
So tired of newbs acting like they invented the internet. How about some moderation on this kind of stuff instead?
[Nexus 7 Accessories] nosmo king:
A review for the Ultra Slim Fit Case by Supcase:

Overall a very good case, especially if you're looking for something thin. On a five-star scale, this is five out of five.

This case is one of the thinnest I've seen. The Nexus fits into the case with a book-like flap covering the screen. A Velcro flap holds the Nexus securely in the case.

The cover has magnets inside that allow it to stay closed without flopping around everywhere, and it also tells the Nexus's screen to turn on when the cover is opened. Closing the cover turns off the Nexus's screen.

Cutouts: everything is accessible. With the case closed you can still charge the Nexus or access the power/volume buttons. Even the two microphone ports (on top and on the left side) and the four gold circles (docking station connectors, I think?) have cutouts.

Hands-free: the cover can be folded behind the case into a triangle that lets the Nexus stand up for watching movies.

Pics attached.
[Nexus 7 Accessories] man666:
Where did you bought it?
[Nexus 7 Accessories] LBLB1234:
I bought this case on Amazon.

You can search ASIN: B008RX2ZV4 on Amazon.
[Nexus 7 Accessories] Smidelis:
Hey,

would somebody pls buy this case and send it to me? Amazon tells me: We're sorry. This item can't be shipped to your selected destination. You may either change the shipping address or delete the item from your order. http://www.amazon.com/Google-Nexus-Tablet-Ultra-Function/dp/B008RX2ZV4/ref=lh_ni_t ASIN: B008RX2ZV4. Would be verry happy if someone could do that for me. If someone is interested, pls pm me. Thank you
[Nexus 7 Accessories] Blair1057:
Thank you

Thank you ,I will go to the amazon to search it.
[Nexus 7 Accessories] legom:
Thanks for the review. I was looking for a good, thin case.
[Nexus 7 Accessories] TeamHackura:
dues it's easily fall back when typing in stand
[Galaxy S III Accessories] kevindd992002:
I just want to confirm if the Acase Speleggra case works fine with the SGP Ultra Nano Optics screen protector? Does the "lip" of the case touch the edges of the protector? I hope somebody can help me here who uses the same combinaton?

And also, which is better between the Acase Speleggra and Incipio DualPro Silicrylic/Shine?

Thanks.
[Galaxy Y GT-S5360 and Duos 6102 Q&A, Help & Troubl] jerryn70:
Hi,

Can anyone have any downloader app that ables us to download files from HOT FILE with resume support?
[Galaxy Y GT-S5360 and Duos 6102 Q&A, Help & Troubl] blue.wave:
Try turbo downloader. It has resums options. It's good But I didn't try it at hotfile. :)
[HTC One V] flodb113:
First of all, hi everybody! This is my first post, coming from the Nexus S which suddenly decided to die while charging. That was an awesome phone, and I hope the One V will step up and take its place successfully.

Now, in he NS forums, there was a thread with all the different versions of the phone, but I haven't found something similar here.

Can anybody help me in finding out which version I have? And maybe a list of other versions?

(completely stock for now)

HTC One V T320e

Software version: 2.22.707.2

Baseband version: 20.76.30.0835U_3831.19.00.120

Build number: 2.22.707.2 CL92876 release-keys
[HTC One V] Ken-Shi_Kun:
For staters there are only 2 versions (if we don't count in PrimoDS (dual sim) which is called Desire V.

There is PrimoU, the GSM and PrimoC the CDMA version. If you use the phone with a SIM card, then it is PrimoU. The primo is the codename of the phone.

HTC has regional softwares (not including the carrier types of course, like T-mobile). Updates comes according to your CID, the main regions are WWE_Europe, China, Arabic, Asia, India, HongKong, USA or America (but those are mainly CDMA phones). These are the most common ones I'we known so far. So software differs from place to place :).

According your data, you have 2.22.2 sw version (707 is the region code) and a T320e which is PrimoU if I'm correct, so GSM with SIM card.

The 707 region code means you use the WWE_Asia ROM, so the phone originates from asia.

Please note that if you root your phone going back to stock won't be that easy, not to mention that if you unlock your phone HTC will know it in the service, so warranty will be a question of good-will for the service.

Eventough I say that, my phone is like a snail on the stock even with OC kernel compared to CM10 :).
[HTC One V] flodb113:
Thank you very much! That is correct, I am using a SIM card so it's the GSM one. I had no idea that there were basically two versions, and a couple of software versions (that's what happens when coming from a different system I guess).

I also saw that rooting would be tricky, unlike the Nexus S, but I still chose HTC over Samsung for my next phone, because Sam's build quality let me down big time. This really feels premium, for such a (relatively) budget phone.
[HTC One V] ckpv5:
In any case that you need the official RUU, here it is : http://xdaforums.com/showpost.php?p=30994089&postcount=121

Rooting is not that hard when you know what you are doing. But unlocking the bootloader with HTC own unlocking method, it may void the warranty but that I believe depends on which country. For me, I don't have any problem when claiming the warranty so far.
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] blue13x:
Hi,

I like S note a lot, but is there a way to have full screen in normal landscape mode? I have to constantly switch to preview mode to the bottom of a note. Or you expected to have in portrait? Thats the only time I get fullscreen.
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] donec:
If you zoom in until the page fills the width of the screen you will have a full screen.
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] prinsmikal:
Full screen without states baars.

I'm trying, but I still get 40% of my screen coverd with status bars. one in the bottom and three on top.

would like to write on the whole screen if it were possible?
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] sgndroid1:
GesturesControl
[Xperia Play Themes and Apps] rodge32:
Hey guys,

Im new to this and trying to convert some of my old PS1 games for my Xperia Play

Ive seen the thread and read it, but for the life of me cant find a solution to my problem,

I try and build the APK and it keeps coming up with 'Cannot build APK: java says : Cannot find list to validate files"

Can anyone help, or point me where I need to look to fix this? Ive tried to many different ways and it keeps coming back with the same, not sure where this list is and how to find it

Thanks
[Xperia Play Themes and Apps] shocito:
Xperia Play Questions & Answers are responsed in http://xdaforums.com/forumdisplay.php?f=1252

For any help, use the search bar before

Check these topics, they are PSXPeria related:

http://xdaforums.com/showthread.php?t=1365680

http://xdaforums.com/showthread.php?t=1530228
[Xperia Play Themes and Apps] LordBattleBeard:
This could be for a number of reasons but the main one for me is to avoid using special characters in the game title, description, etc. Doing so will cause this error when it comes to compiling (after the 20mins it takes for it to convert the game).
[Xperia Play Themes and Apps] rodge32:
Thanks - I have looked at these threads but still cannot work out what the problem is, ive tried everything!