yashsingh1/xdaforums huggingface dataset:
[Nexus One Q&A, Help & Troubleshooting] lemon seltzer:
Just remap the buttons and you'll be fine

I've completed chrono trigger on snesoid on my N1 and this part is doable. just map a volume rocker button to L, trackball press to R, and keep the on screen button for A. you shouldn't have any problems after that and once you get past that part of the game you won't have to do that again so you can unmap everything and have your volume rocker back :P

edit: I mean to say that you can unmap your volume rocker/trackball after you get out of that particular dome, you'll be required to do that button combination a few times in that dome if you want to get in to all the treasure rooms so I'd keep it around for the duration of that area and then you should be all good.
[EVO 4G Q&A, Help & Troubleshooting] ubergoob:
Just got 2 new EVOs a few days back, and I noticed my backlight pulsing. It will just barely dim in what seems a constant cycle, approx every 5 seconds. It's not a lot, but when constantly looking at the screen, like during a game or something, it's quite annoying. It's not noticeable on something dark (duh) or something that is constantly distracting (movies), put playing a word game or something, it's definitely noticeable (and did I say annoying?).

I thought maybe it was my phone until the wife asked me if mine did it. D'oh, can't imagine that both of ours doing it is a fluke. So wondering if anyone else knows why it's doing that.

At first I was thinking it was a slight reminder that I had a status message or something... so cleared all those and still doing it. I've got it set on automatic light sensing and will change it to manual today to see if it still does it. Maybe the light sensor is to sensitive (wouldn't explain the steady pulsing though, would expect that to be more random). I did test them both in the same environment, lighting, etc. In light and in pitch dark, with a static image on the screen (as to not have the EVO itself causing the light sensor detect light change).

Possibly it's signalling something else, but I can't think of what (batteries were charged).

Wondered if anyone else has noticed this, and like me thought maybe it was just their phone. Again, it's not a DRASTIC change, but enough to be ... yes. . ANNOYING :D lol
[EVO 4G Q&A, Help & Troubleshooting] r3daction:
Mine does this too. Maybe not every 5 seconds but it does do it consistently. It distracts me every once in awhile as I think I just got a text.
[EVO 4G Q&A, Help & Troubleshooting] rutter9:
Post what hardware version you have. If both of you guys have 003 it may be another thing to that revisions list of errors for them to correct.
[EVO 4G Q&A, Help & Troubleshooting] r3daction:
It may be the auto brightness setting. Someone mentioned it in another thread. My auto brightness is turned on.
[EVO 4G Q&A, Help & Troubleshooting] Holyrolla:
I think it is the Auto Brightness setting. It was on mine at least. Turned it off and the pulsing went away.
[EVO 4G Q&A, Help & Troubleshooting] oOflyeyesOo:
Yeah, turn off the autobrightness, it was doing the same thing for me and turning it off and then adjusting to a good level, and now its fixed.
[EVO 4G Q&A, Help & Troubleshooting] ubergoob:
fixed? eh

I wouldn't say disabling auto brightness fixes it. I actually like the feature, and was one of the features I actually liked on my iPhone.

And yes, it is hardware version 0003. I'll look for a thread on the 0003 hardware issues, unless someone links my to it first. Thanks
[Tilt, TyTN II, MDA Vario III Android Development] vampires:
Hi I am using hardspl 3.34

I decided to put android on my kaiser as I love it on my desire..

I flashed the latest android kernel from kallt_kaffe, when booted error messages came up about not being able to mount various locations..and a final one "unable to open persistent property directory"

I tried pressing the D pad to load an Android nbh from and boot and nothing.

I have since tried to reflash both winmo and android kernel images from the sd card and through USB but nothing flashes.

If I try with the sd card, naming the image KAISimg.nbh all I get is a white screen with loading on it..nothing more.

when I try via usb it gets as far as trying to flash the rom, then comes up with a communication errror.

anyone any ideas what has happened and how to fix it.

Regards

Robbie
[Tilt, TyTN II, MDA Vario III Android Development] NatAvery:
You've downloaded and flashed the kernel (which allows you to run Android), but have you downloaded an Android build yet?

It sounds like you're missing the androidinstall.tar file in the andboot folder of your SD card.

Find a build in this forum, download the build (should be about 80/90mb or so when zipped) and then place the file in /andboot/

If you've already done this, apologies if that was patronising in any way!

The Kaiser is somewhat picky when it comes to SD cards, it may not read KAISIMG.nbh even if everything is fine. My 1GB Kingston card, for example, is useless when it comes to flashing this way, I had to buy a new 4GB card so I could sort out a rather useless Android build.
[Tilt, TyTN II, MDA Vario III Android Development] vampires:
Thanks NatAvery

I have the andboot folder with the tar file in, but as I get errors from the android kernel i think that is why it doesn't read it.

My main concern is my inability to flash anything..I have tried a different sd card as you suggested and I still have the same problem, it comes up as loading the KAISimg.nbh but goes no further.

Robbie
[Tilt, TyTN II, MDA Vario III Android Development] moses610:
Hi Vampires,

Did your issue resolve?.........since even i have a similar issue. I flashed HardSPL first & then flashed a rom from then whenever i switch on the phone it comes to this screen as if loading and is stuck with the error you mentioned ' unable to open persistent property directory'

And this happen to me just like it happen to me .......in the pursuit of having android on the phone.

I'm not able to flash any other rom's just stuck on this screen.
[Tilt, TyTN II, MDA Vario III Android Development] cycovision:
I have the same problem. I also use hardspl 3.34

I flashed the kernel installed the built, bu i didn´t pick the right display setting..

everytime I try to reflash it only says loading.. (left it for about 2 hours)

any ideas?
[Tilt, TyTN II, MDA Vario III Android Development] cycovision:
still looking for a solution, please anyone with usefull info help ..
[Tilt, TyTN II, MDA Vario III Android Development] akmalxxx:
i had similar problems before, my system is:

HTC tytn ii (kaiser 130)

Hard SPL 3.34, radio 1.70.19.09

DZO's kernel and froyo 15-07 (latest thas it), NAND flashed

4gb SD card

(109mb internal phone memory after 1st boot)

Haret Install (SD card, run side by side with WinMo)

- dload kallt_kaffe froyo, extract and put andboot in SD card, root, not subfolder

- rename default-kaiser.txt into default.txt

- edit default.txt change panel-type into 2 (panel 1 got some issue with res)

- run haret.exe

- don't press d-pad (center) just yet, wait until message 'press d-pad/volume to ..' then immediately press and hold d-pad until you're in install menu.

- select install, ok

- next, select fix permission (optional, but it fix some prob)

- select quit

- let it boot, no need to press d-pad anymore.

- you may get "unable to open persistent property directory", but no worries, restart phone, run haret again, if still the same, reinstall, sometimes twice install should fix it. (don't ask me why)

NAND flash

- dload DZO's kernel and OS build file.

- use Loser's NBH editor to change panel type to 2, and keyboard type. it will then save as KAISIMG.nbh

- put KAISIMG.nbh into SD card, root.

- make folder andboot inside SD card at root, and copy dzo's android build, rename it to androidinstall.tgz (tar/tgz)

- press and hold power btn + camera btn, reset with stylus

- press power again to flash kernel, then reset after complete

- now it will try to boot android, immediately press d-pad when you see 'press d-pad/volume..' and install (sys on NAND, data on NAND), next step same as haret above.

- you're now officially android.

note: additionally you can also try 'sys on NAND' + 'data on SD Card', --> use this EXT2 partitionto partition your sd card

side note:>

zImage = is the haret version of the KAISIMG.nbh file, it's the kernel.

androidinstall.tar/tgz = the android OS files

hope this helps.

Attn: if you're experiencing battery stucked at 15% or something, go into boot menu (d-pad), backup data, flash winmo rom, charge to 100%, then reflash+reinstall android, restore data. that should fix it.
[Droid Eris Q&A, Help & Troubleshooting] failurbydesign:
Odd I have two gmail accounts syncd and only one the calendars will sync, the other doesn't show up....any thoughts...

-------------------------------------

Sent via the XDA Tapatalk App
[HD2 General] demaxmeister:
Hi,

whenever my hd2 uses the vibrate feature, it only gives off a weak vibration, together with a more high pitched sound than usual. Is this a known problem?

thanks
[HD2 General] sebascp:
its happening to me :S
[HD2 General] ASCIIker:
look carefully at the camera flash cover...most likely, this cover has been depressed into the body of the phone.

i had this same problem about a month ago. so i carefully saw the (widely available) dis-assembly video. you only need to go through about 10% of the dis-assembly steps...essentially, just remove the back cover and re-seat the camera flash cover.

once you remove the back cover, you will notice that the vibrator motor lies just beneath the camera flash cover...that is why you hear that funny "new" vibration noise.

one final note...if you decide to fix the problem yourself, be sure to use a PLASTIC prying tool. i didn't and i got some scratches and nicks on the bezel area :(
[HD2 Windows Mobile 6.5 Themes and Apps] burnhard999:
Hi All

I own a LEO with a stock ROM.;)

One of my all-time favourite Games is Pocket Tanks Deluxe, but alas I cannot find a version that will work with my phone, the afore mentioned LEO.

This has taken a twist as my son owns a IPhone which he brags about all day every day and yesterday had the gall to show me Pocket Tanks Deluxe running "very" well on his phone.

Now I know and you know that the IPhone is not anywhere near as good as the LEO (Multitasking, response time, Flash and Mod friendly) but this one App, has now got me a bit worried, is Apple getting to the stage where people will actuality start buying their phones because they have a use?

Please can someone provide me with a link to a version of Pocket Tanks Deluxe that will work on my LEO. If not will someone attempt to port an existing version for the leo????? and save me:mad:

Seeyalata

Burnhard999
[HD2 General] eyeofthetiger:
When I first bought the HD2 all GPS related apps worked fine with quick updates(googlemaps, trackr andGPS sporttracker). I have recently been changing ROMs and radios and now when Iuse any GPS app there is lag of between 30-60 secs before there are updates. Incidently when I prss the power off softket there is also lag of approx 10 seconds! I am on Topix 1.63 with radio 2.1152. Could this be radio related or does anyone have any suggestions. Incidently since I have had radio 2.1152 the intermittant data connection probem has solved!!
[HD2 General] guynovo:
hello 2 everyone

i try 2 sync a playlisy 2 HD2 and to have the same playlist i hear on my pc

in the same order of the songs is it possible??

so i dont know if its something im doing wrong or what.

thx in advance Guynovo.
[HD2 General] pdahunter:
This is also my problem.

I have dozens of directories of songs copied to the HD2 in the music tab. They where played in order of artists, albums, styles or whatever. But not in the original directory order.

This is a problem if you like to play some personal top10 songs etc.

I'd not like to change the ID3-tags in my songs so they all have identical album names or so.
[XPERIA X10 Themes and Apps] ballubas:
even though it was just announced i want this so bad. i´ve been using opera mini for afew years and enjoyed the mobile version on my x1.

bring it on to android!!

ps anyone got a .apk link???
[XPERIA X10 Themes and Apps] ddewbofh:
Seek and ye shall find, it's in the market. :)
[XPERIA X10 Themes and Apps] rogeriok:
Try skyfire 2.0,i think is much better ,you can find in marked too...I use opera sometimes,but I preffer skyfire...
[XPERIA X10 Themes and Apps] ballubas:
Skyfire is good but opera mobile has that better edge, guess we'll have to wait till we all get it to judge it!

-------------------------------------

sent from my unrooted x10, but fingers crossed for it!
[XPERIA X10 Themes and Apps] Mano1982:
What do you guys think about Dolphin browser? :)
[XPERIA X10 Themes and Apps] Terul:
I personally didn't like Opera on my Android. I found most webpages didn't load properly and it was difficult to enter forms etc.

However, it did run quite a bit faster than other browsers.

I have since switched to Dolphin, though a tad slower than Opera, it seems to be quite reliable at loading webpages properly. It also has a ton of cool features.

I've not tried Skyfire.

Cheers
[XPERIA X10 Themes and Apps] Tri3Dent:
Guys, he wasn't talking about Opera Mini... He was talking about Opera Mobile which is a more fuller browser for our phones.

Op, you said it was just announced. Do you have a link to the article about the announcement?
[XPERIA X10 Themes and Apps] Terul:
Oh my bad, didn't know there was a difference
[XPERIA X10 Themes and Apps] ballubas:
http://www.androidcentral.com/opear-mobile-available-android-you-cant-have-it-yet
[XPERIA X10 Themes and Apps] citsym:
It wasn't just announced. Opera announced it quite some time back. However, currently it is available on to OEMs. They haven't made it public yet due to unknown complications.
[XPERIA X10 Themes and Apps] rogeriok:
I'm testing dolphin browser right now,not bad,but can't play flash either,anybody knows a browser that can play flash?
[XPERIA X10 Themes and Apps] thunderpossuem:
opera mobile, lol. skyfire can do some flash video, but not real flash
[XPERIA X10 Themes and Apps] reptile64:
xScope GL is the best browser for me, try it! It supports one finger zoom.. niiiiice ;-))
[XPERIA X10 Themes and Apps] rogeriok:
Can play flash?I can't find Xscope in Markedplace...
[Nexus One Android Development] Sonic McTails:
So I've been looking through the Desire on Nexus One ROM files, and determine a few discoveries with the FM Receiver on the N1.

1. It's present, and works partially (I can scan and get a list of good FM stations in my area)

2. Its controlled via the i2c bus off the snapdragon

3. HTC abandoned using BlueZ on the Desire, and cooked up a custom BT stack (this is at least partially contained in the file /system/bin/btld)

4. Its on the BCM4538 chip, not on the QSD8260 (that being said, looking at the Bravo/Desire kernel source, the QSD8260 is used for part of the audio path.

5. The custom BT stack used on the Desire controls the FM radio at least in part, this is also likely why Bluetooth doesn't work on these ROMs fully.

Here's a bit from the logcat:

I/BTL_IFC ( 578): btl_ifc_ctrl_rx: [BTL_IFC CTRL] recv BTLIF_FM_SEARCH (FM) 10 pbytes (hdl 151)

I/com_broadcom_bt_service_fm_FmReceiverService.cpp( 578): decodePendingEvent: Event ID: 4366

I/com_broadcom_bt_service_fm_FmReceiverService.cpp( 578): enqueuePendingEvent: event ID: 3, ATTACHING THREAD

I/com_broadcom_bt_service_fm_FmReceiverService.cpp( 578): enqueuePendingEvent: THREAD ATTACHED OK

I/com_broadcom_bt_service_fm_FmReceiverService.cpp( 578): [JNI] - TRANSMITTING EVENT UP : event = 3

I/BTAPP_FM( 1086): BTAPP_FM: btui_fm_cback: 3

I/BTAPP_FM( 1086): BTAPP_FM: BTA_FM_SEARCH_CMPL_EVT

I/BTAPP_FM( 1086): btapp_fm_volume_control = 176

I/BTAPP_FM( 1086): BTAPP_FM: clear_af_info

I/BTL-IFS ( 1086): send_ctrl_msg: [BTL_IFS CTRL] send UNKNOWN MSG ID (FM) 12 pbytes (hdl 15)

I/BTL_IFC ( 578): btl_ifc_ctrl_rx: [BTL_IFC CTRL] recv BTLIF_FM_SEARCH_CMPL_EVT (FM) 14 pbytes (hdl 151)

I/com_broadcom_bt_service_fm_FmReceiverService.cpp( 578): decodePendingEvent: Event ID: 4382

I/com_broadcom_bt_service_fm_FmReceiverService.cpp( 578): enqueuePendingEvent: event ID: 4, ATTACHING THREAD

I/com_broadcom_bt_service_fm_FmReceiverService.cpp( 578): enqueuePendingEvent: THREAD ATTACHED OK

I/com_broadcom_bt_service_fm_FmReceiverService.cpp( 578): [JNI] - TRANSMITTING EVENT UP : event = 4

V/FmReceiverEventLoop( 578): onRadioSearchCompleteEvent()

V/FmReceiverService( 578): onRadioSearchCompleteEvent()

D/FmReceiverService( 578): ******* ******* Processing job:FM_SEEK_STATION TimeSent:1:43:58 PM

D/FmReceiverService( 578): ***** ***** processCommands:[]

D/FmReceiverService( 578): []

D/FmReceiverService( 578): ****** ****** Adding FM Job: FM_SEEK_STATION TimeSent:not yet

D/FmReceiverService( 578): ***** ***** processCommands:[FM_SEEK_STATION TimeSent:not yet]

D/FmReceiverService( 578): ***** ***** processCommand:FM_SEEK_STATION TimeSent:1:43:59 PM

V/FmReceiverService( 578): seekStation():1

Part of the FM radio driver is also in /system/lib/android_runtime.so.

The upshot:

The FM Radio is heavily tied into the Desire's firmware (and I'll bet the same is true with the Droid Incredible as well); the FM apk itself is tied to Sense, so if the radio can be made to work, at least for the time being, it will be tied to Desire ROMs.
[Nexus One Android Development] th0r615:
I would die if someone got a radio app working. The local rock station here in baltimore is fantastic and I throughly enjoy listening to them but I dont want to carry another device when I go to the gym or jogging. I'd gladly pay for a pro/donate version too...
[Nexus One Android Development] xghostyxjokerx:
So are we going to maybe see this on sense roms. Coming soon???

-------------------------------------

Sent via the XDA Tapatalk App
[Nexus One Android Development] Sonic McTails:
I have a theory I'd like to try which requires me to successfully boot a custom kernel, but my self-built kernels thus far have failed to boot :-/. If its just a matter of audio path, it should be easy to get this to work (I hope)
[Nexus One Android Development] Jack_R1:
It's pity that there is no HTC insider to help us.. That would save so much PITA trying to figure out the HW from looking at the SW...

Anyway, several things:

1) The references are incorrect, should be QSD8250 and BCM4329.

2) I've looked up the Broadcom chip. No detailed pinouts and/or HDD/SWI, but a brief is available - and it says enough:

http://www.datasheetdir.com/BCM4329+download

First, FM radio doesn't have its own dedicated interface, it's encapsulated and passed over either WiFi or BT. Later in the spec it specifies BT interface, so that part is clear.

Second, it's also clear that the data coming from BT chip isn't coming analog - it's coming over high speed UART, the same one that's used to control BT. The same HW, but different usage.

So to capture the audio output of FM radio, one needs to look at the Desire source and find in its BT stack - or more probably outside of the stack - the procedures responsible for configuring high-speed UART, select those that reconfigure it for audio, and duplicate on Nexus. I don't know if any recoding takes place, but it should also be visible in the code. Looks like there can't be any HW problem that can prevent the radio, since HS-UART is already connected and functional in controlling BT, and we know for fact that I2C is connected, since Paul's builds control the radio.

I'd do that myself, but it'll take me ages to navigate in the code, not being familiar with it and not having enough SW background. I hope one of the devs can take the job. As it goes for HW, I can support the part that deals with QSD reconfiguration, if there will be any specific questions that I'll know the answers to.
[Nexus One Android Development] Sonic McTails:
Bah, my brain was on neutral when I typed those numbers. At least this explains why HTC replaced the Bluetooth stack with something they cooked up, but it will be non-trivial to get FM radio into an AOSP. I think I know what has to change in the kernel to make this work though at this point.
[Nexus One Android Development] intersectRaven:
Go go go! I really want to have it enabled on my N1! Feels like without it, my N1 is lacking some piece of its soul. :D
[Nexus One Android Development] goander:
Keep up the work guys.

No longer will our FM chips remain flaccid and unused. LOL.
[Nexus One Android Development] charnsingh_online:
If u need help building kernel or any other I am there to help.
[Nexus One Android Development] intersectRaven:
Me two! :p
[Nexus One Android Development] thalib_atc:
why don't we invite the great [ cyanogen ], he who has done some great stuff that hasn't been opened by Google .. I think we must request him and open a bounty for FM radio to get working on nexus one.
[Nexus One Android Development] stonner:
-----------

great idean infact he might be comin up with some new rom already thats my assumption can be true u never knw ;)
[Nexus One Android Development] martin0285:
I'd def donate to anyone that got the FM radio working..... I know many people would, I'm sure there are people working on it (if they believe its possible that is)..... Sure would be an awesome feature to add and would allow me to get my buddy to shut up about his incredible......
[Nexus One Android Development] Kali-:
this is a useful dmesg (enabling FM Radio)

[ 705.437744] Enable FM HEADSET
[ 705.460845] Disable TTY
[ 705.471862] Audio: FM: start
[ 705.471984] q6fm_open()
[ 705.472106] Audio: _audio_rx_clk_enable: device 0x0107ac8a, group 0
[ 705.472320] Audio: _audio_rx_clk_enable: icodec_rx_clk_refcount = 1
[ 705.472595] Audio: _audio_rx_clk_enable: icodec_rx_clk enabled
[ 705.509124] acdb: 974 bytes for device 5, rate 48000.

device is controlled by btld through

/sys/class/htc_accessory/fm & /sys/class/htc_accessory/tty

desire source code:

arch/arm/mach-msm/htc_headset_common.c

arch/arm/mach-msm/qdsp6/audio_ctl.c

drivers/serial/msm_serial_hs_bcm.c
[Nexus One Android Development] Jack_R1:
Kali- - it's great info. Thanks.
[Nexus One Android Development] sergio.otero:
HTC Desire FM Radio App

Hi

In my case, i have an HTC Desire and i want to develop an application to delay the radio.

This is because in my country many people like to listen to the radio while watching football, but it is usually 2 o 3 second ahead of the image (since DVB)

I've decompilied the HTC Radio application with Dexeter, but it's a little bit complicated to understand (not impossible, but difficult).

For example, this is a piece of code from BroadcomFMTuner:

.method private setCmdStatus(I)V
.limit registers 5
; this: v3 (Lcom/htc/fm/BroadcomFMTuner;)
; parameter[0] : v4 (I)
.line 25
iget-object-quick	v0,v3,[obj+0x8]
new-instance	v1,java/lang/StringBuilder
invoke-direct	{v1},java/lang/StringBuilder/<init>	; <init>()V
const-string	v2,"setCmdStatus("
invoke-virtual-quick	{v1,v2},vtable #0x3b
move-result-object	v1
invoke-virtual-quick	{v1,v4},vtable #0x36
move-result-object	v1
const-string	v2,")"
invoke-virtual-quick	{v1,v2},vtable #0x3b
move-result-object	v1
invoke-virtual-quick	{v1},vtable #0x7
move-result-object	v1
invoke-static	{v0,v1},com/htc/fm/FMLog/d	; d(Ljava/lang/String;Ljava/lang/String;)V

There's a better way to decompile the application or is the source code available anywhere?

There's other similar code to access the fm chip or documentation i can look?

Thanks

Sergio
[Nexus One Android Development] moskuito:
I know you can make it guys! Thanks for your hard work on this!

Grande Kali- ! Let's put some italian flavour on this ... ;)
[Nexus One Android Development] cyanogen:
I've poked around with it a bit but haven't really had any success.

CodeAurora has a bunch of code for FM radio- I don't know how much of it is applicable though. Most of it is framework/HAL stuff and geared towards a specific board.
[Nexus One Android Development] charnsingh_online:
I'll start working on it from tomorrow. Will see where I can get it too. I would need someone who already has worked on it to make stuff faster. Shoot me a pm anyone who has already worked on it
[Nexus One Android Development] domi55:
hey charnsingh... any news so far? ;)