Related
Hi bit of a beginners questions but how do a port an application from one rom to another.
A am currently running MicroMod's 2.5 Rom but the FM radio isn't as good as the one on Cyanogen so I thought I would install it on Micromods rom.
This is what I tried, open up the nighlty build of NC rom, went to system/apps and copied the fm.apk to my sdcard. Then I installed it using Astro in Micromods but when I try to use it I get force closes.
I suspect it different or missing ddls files but unsure were to look to find this out.
Any ideas
Im pretty sure the fm.apk is linked to the CM6 framework so it would only work on CM6 atm...
I would also like to know the best way to do try to do this in general. Ive always wanted to put the browser from cm into an enom rom but the same thing happens as op said and it just fc's. If I were to use root explorer or 7zip to unzip the apk is there a specific place to look to see what other files need to be where in order for the apk to function properly?
it's pretty complicated which is why people tend to avoid it. You basically need to copy the right sections of Cyanogen's framework code into MicroMod's framework.. and since I believe MicroMod's ROM is based on HTC, that would involve some disassembly (look into smali/baksmali), but that would require some knowledge of assembly language.
It's a LOT of work, and a lot of testing (and swearing.. haha). Hate to discourage you.. but if anyone knows of a better (and more feasible) way I would love to hear it
I honestly doubt it's possible. CyanogenMod uses the MIUI method for the FM radio, which is most likely completely different than HTC's proprietary method. Kwazi is right though, it lies deep within the framework.
I found this in the general android section and thought it would be useful here.
Here is the link:
http://forum.xda-developers.com/showthread.php?p=11230308#post11230308
I tried it and it works great for me on rooted 2.2.1.
However it might not work with 2.1 unsure though.
Anyways, check it out!
Works for me too seems like imovie but better customization for editing.Im on di11i's 5.6
We are no longer supporting the Vibrant due to the inability to dial 911. We consider the issues related to this unresolvable without source code from Samsung related to the Radio interface layer and its interactions with the Audio layers and have taken the decision to no longer support this. We apologize for the inconvenience and strongly suggest that Vibrant users use a Samsung ROM due to the 911 issues with any ROMs based on open source code.
There are many apps on the Market that will allow you to save and restore your data to a Samsung ROM so you should be able to get back to a working state easily.
Q: How do I go back to a Samsung stock ROM?
A: The easiest way is to go back to stock using Odin and flashing a full stock firmware (including PIT file) with repartition checked. Do a Titanium Backup of your data and save it. Then use Odin to go back to stock. CM7 installs a different file system, therefore you have to use Odin to go back to stock file system. After that you can flash whatever other Samsung based ROM you want to restore your data.
Q: Why is the thread closed?
A: We do not take insults and threats lightly and have no wish to continue interacting with the developers and/or users who would like to keep at it in the threads we started. As the device is no longer supported, and we've disabled futures builds for Vibrant, this thread is now closed.
Saved this post
New thread? Nice!
Sent from my CM7 powered beast
hey atinm, did you guys get the symlinks issue figured out so that the rmmod commands work?
I ask because if so, then suggesting people get the paid voodoo control app will give people the latest voodoo sound modules regardless of the kernel they use. The problem is, if the symlinks aren't working properly, then it takes a bit of manual configuration in the voodoo paid app to get voodoo sound working properly (i.e. you have to have a kernel with voodoo sound compiled it).
I'll also test the newest build tonight when i get time to see how things are (currently running the 4/21 nightly).
geoffcorey said:
hey antim, did you guys get the symlinks issue figured out so that the rmmod commands work?
I ask because if so, then suggesting people get the paid voodoo control app will give people the latest voodoo sound modules regardless of the kernel they use. The problem is, if the symlinks aren't working properly, then it takes a bit of manual configuration in the voodoo paid app to get voodoo sound working properly (i.e. you have to have a kernel with voodoo sound compiled it).
I'll also test the newest build tonight when i get time to see how things are (currently running the 4/21 nightly).
Click to expand...
Click to collapse
Symlinks are fixed in the 05/01 update.
geoffcorey said:
hey antim
Click to expand...
Click to collapse
Atin
geoffcorey said:
did you guys get the symlinks issue figured out so that the rmmod commands work?
Click to expand...
Click to collapse
Yes, it has been figured out. We will release a very big update soon that fixes a lot of stuff, including paths.
Do we still need to mute and unmute for incoming call mic to work?
My Input..
You're probably already aware of this, but I found Google Maps no longer has the two-finger stuff available - dragging down to activate 3D views or being able to spin the map to a new direction.
pretty excited about this... been waiting for a while for *TRUE* CM7 to come to the vibrant... cant wait, and thank you
atinm said:
Yes, it has been figured out. We will release a very big update soon that fixes a lot of stuff, including paths.
Click to expand...
Click to collapse
Since you've fixed the symlink problems, you might put in the op about how the paid voodoo control app will give you the latest voodoo sound regardless of the kernel.
Sent from my SGH-T959 using XDA App
if we are coming from MIUI do we just do steps 10-15?
J.a.M said:
if we are coming from MIUI do we just do steps 10-15?
Click to expand...
Click to collapse
In the o.p. It states that this is a development thread and suggests asking questions not related to development in the q&a section.
Sent from my GT-I9000 using XDA App
Indigo779 said:
In the o.p. It states that this is a development thread and suggests asking questions not related to development in the q&a section.
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
ok sorry, Cant believe I missed that.
Anyone having issues with some apps not in the market? or was tap tap removed from the market. I had this problem on my cliq and i believe it was vendor files but idk?
EDIT: NVM delete this, seems like they did remove tap tap from the market ... -__- I'm an idiot
Sent from my SGH-T959 using XDA App
Can we get some clarification on the video playback issues? Someone in the other thread said MKV playback (and, I assume, the Vibrant's superior playback overall) was a Touchwiz feature, not driver-related. Any truth to that?
CM Wave said:
Can we get some clarification on the video playback issues? Someone in the other thread said MKV playback (and, I assume, the Vibrant's superior playback overall) was a Touchwiz feature, not driver-related. Any truth to that?
Click to expand...
Click to collapse
truth, and also this is answered in the CM7 Q&A thread in the vibrant Q & A section.
geoffcorey said:
Since you've fixed the symlink problems, you might put in the op about how the paid voodoo control app will give you the latest voodoo sound regardless of the kernel.
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
Voodoo App (or even Voodoo sound as written) is not part of CM7 and never will be. We don't put anything about any apps in the OP.
atinm said:
Voodoo App (or even Voodoo sound as written) is not part of CM7 and never will be. We don't put anything about any apps in the OP.
Click to expand...
Click to collapse
yes i realize that. But the voodoo paid app will load voodoo sound using the app and isn't kernel related anymore. And i figured since you linked to an unsupported custom kernel containing voodoo sound and color, that posting something about how the paid app gets you voodoo sound on the stock cm7 vibrant might be acceptable as well to let people know their options.
geoffcorey said:
yes i realize that. But the voodoo paid app will load voodoo sound using the app and isn't kernel related anymore. And i figured since you linked to an unsupported custom kernel containing voodoo sound and color, that posting something about how the paid app gets you voodoo sound on the stock cm7 vibrant might be acceptable as well to let people know their options.
Click to expand...
Click to collapse
It is linked purely to avoid all voodoo related questions on our CM7 development threads.
geoffcorey said:
truth, and also this is answered in the CM7 Q&A thread in the vibrant Q & A section.
Click to expand...
Click to collapse
The Q&A mentions the video player (the app, I assumed) being tied to Samsung's frameworks, that's why I thought it was a driver issue when it came to getting video playback working under CM7's player. Looks like i'll be sticking with Samsung ROM hacks
Thanks for the clarification, and keep up the great work, CM team.
Is there any pre-rooted untouched stock rom to be flashed with CWM?
I don't have a windows, so can't use nvflash to flash firmwares, and it will be wonderful to have a 2.3 rom without any app added/removed (despite su) zipped to be flashed by clockworkmod.
If there were anyone already, I am really sorry, but I can't find it. I think that it will be a good idea also to make one sticked thread here on dev's with all mods/roms listed and linked, as I'd seen in HTC Buzz and Xperia X10 forums that I participate before.
Rebuild of v20o what you are looking for
Tks, I tried it, but this rom have a lot of LG apps removed, specially the DLNA server, the most important to me. To live without it I prefer CM7-based roms, since there will be no reason to stay on stock.
You have plenty of dlna servers on market
Have you tried a Modaco ROM?
I tried imediashare, but I prefer the LG-one, it is better streaming divx to my ps3.
Q&A for [KERNEL] Semaphore JB 3.3.0 / KK 3.4.3
Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer. Thanks for understanding and for helping to keep XDA neat and tidy! :smile:
Can i use 's' version with CM11 rom?
forgive me a question: what are the advantages of this version(the one with linare 4.9.3) over the standard semaphore?
Q&A
Is this kernel updated?
Gonmy said:
Is this kernel updated?
Click to expand...
Click to collapse
Which kernel version do you mean?
JB development is finished, so 3.3.0 is final. Follow the main thread to get KK kernel updated with the latest Linaro toolchain. Stratosk has dropped the support, but iyahman is doing that.
tetakpatalked from Nexus 7 flo
Dear Community.
On my I9000 I'm running Cyanogen 10.2.1 bundled with Semaphore kernel 3.3.0. AFAIK for this kernel there has been implemented script to OC it up to 1300Mhz. The scale ends on 1200Mhz. Am I missing something?
BUMP.
I'm running Cyanogen 10.2.1 bundled with Semaphore kernel 3.3.0. AFAIK there has been implemented script to OC it up to 1200/1300Mhz. yet the scale ends on 1200Mhz. Am I missing something?
tomaneq said:
BUMP.
I'm running Cyanogen 10.2.1 bundled with Semaphore kernel 3.3.0. AFAIK there has been implemented script to OC it up to 1200/1300Mhz. yet the scale ends on 1200Mhz. Am I missing something?
Click to expand...
Click to collapse
The i9000's old heart beats best without doping.
My every OC attempt has ended in SOD.
Many people report success, but probably minimal CPU frequence should also be raised to 200 MHz. It will probably heat the CPU and drain a lot more battery. IDK if performance will get much better.
tetakpatalked from Nexus 7 flo
I believe appropriate voltage will stabilize the thing.
Honestly. I would not OC it if I would not have serious performance issues. Frankly, I'am seeking for some workaround as finding the main cause is unsucessful so far.
Accidentally got on this post. Will give a try reproducing the setup.
tomaneq said:
I believe appropriate voltage will stabilize the thing.
Honestly. I would not OC it if I would not have serious performance issues. Frankly, I'am seeking for some workaround as finding the main cause is unsucessful so far.
Accidentally got on this post. Will give a try reproducing the setup.
Click to expand...
Click to collapse
SlimBean 4.3.1 with stock Semaphore kernel is blasting fast without OC. It can easily be flashed over CM10.2, so consider maybe to create a nandroid backup and give it at least a try. Also battery life is better, it gets even a lot better for those who use TRDS mode.
If you don't like it, you can easily flash Sema 3.3.0, reboot recovery and restore your backup.
tetakpatalked from Nexus 7 flo
Hey.
Thanks for the advise. Will likely give it a try. The main reason I still stick with this device is sound quality.. Shall I expect due to Semaphore Voodoo sound readiness? What is the stock music player app?
Hi again.
I took the advise and flashed slim bean. Have to admit that it was as good hint. Now phone works much closer to what I have experienced in the past.
Yet it's performance is still far from 'blasting'. The system has serious lags and slowndowns when launching heavier apps e.g. Camera, tunein, Google maps.
Is this JB nature that older devices choke on higher load or am I doing something wrong?
problem with voodoo sound
Hello. This is my first post in this forum, so, i'm sorry if there is something wrong.
I'm using CM 10.2 with semaphore kernel 3.3.0, which (i think) supports voodoo sound. But i can't install voodoo sound application, i don't find it in google play, it seems the app doesn't exist. I don't know if there is something wrong with the app (i used it weeks ago with other roms -5.1- without problems) or with my phone/firmware. I don't find no other app from supercurio in the google appstore.
I've searched in the forums but I haven't found any useful information.
If someone knows the reason of the problem and can tell it to me, i'll be grateful.
Have a nice day.
P.S.: I'm sorry for my english, i'm not used to use it.
I thought it could be because a not multidpi appstore, so I fixed it, but the problem was still there. Finally I found the application in another place and could install it.