[Q] Convert FMRadio app from the HTC desire Z to G2 ?

Smokuevo

Senior Member
Apr 26, 2008
791
48
0
Schaumburg
i don't think it will work just like that. you need a lot of sense or such to make it work that's why it never made its way to cyanogenmod .. miui guys from japan know how to do it but i don't think they want to tell how to do it.
 

rune222

Member
Jun 24, 2010
7
0
0
houston
You can't run any sence app on anything besides the rosie launcher. You can sometimes install it but it won't work, the app is written deep in the framework.
\thread
Sent from my T-Mobile G2 using XDA App
 

mtrausch

Member
Sep 25, 2008
7
0
0
Lithonia, GA
Something is definitely missing

Just to see what I got, I downloaded the attached APK and used adb to install it, and then ran “adb logcat” while trying to launch it. The result is that it force closes right away, and from the output of logcat it looks like it is definitely missing some sort of libraries.

I'd post the thing but it's huge. Essentially, though, it winds up crashing because it expects something to be present that isn't; that's likely this sense thing that others have mentioned.
 

jfwfreo

Member
Jun 29, 2010
22
0
21
I suggest reading (and following along with) the thread in the Nexus One forum about getting FM Radio going on that phone. My guess is that whatever those guys come up with should also allow FM Radio on the G2 once it becomes possible to modify the G2 kernel to get the relavent drivers running.
 

legendary1022

Senior Member
Jan 6, 2010
251
26
0
Kansas City, MO
Like its been mentioned it usually requires sense and the kernel to support it. Only the sense roms on the nexus one could use it. Not a developer at all but from what I understand so far, it is what is required.

Sent from my T-Mobile G2 using XDA App
 

mejorguille

Senior Member
Dec 14, 2009
828
45
0
Florida
Isn't the FM Radio a system app? That means that we won't be able to use it until we have write access to /system. So if you want to be able to even install it properly, you need to wait until we have root. From there we have to disassemble and find all the dependencies on the sense framework and port them back in. Also, I am sure that you'll need to use some of the corresponding libs.