Ok, I understand this is not a release nor am I developer myself so if the powers to be choose to move this thread to general I understand. However, due to it's content, I think keeping this thread as close to the development enviroment as possible, is a great idea.
This is NOT the place to complain about development or a developer!
This IS the place to bring forth development ideas to the gifted and talented devs that make the GS3 so exciting.
This thread is simply a collection of data for developers to feed off of when looking for something new to bring to the GS3.
So lets get on with it!!
PLEASE READ!!!
1.Rom Options....Put your ideas here! Please do not pinpoint a specific rom you want something for. This is a general colection of ideas and not rom specific! Let the devs sort out these ideas and decide what they want in there roms. If you want something for a specific Rom then go to that thread!
2. Want something ported to the GS3? Share your idea and be as detailed as possible. Provide a link to the original development. What is the port, and what's it do if not obvious.
3. If you see something posted here that you find of interest, hit the thanks button to show the developers the demand for the idea!
3. EXPECTATIONS...
Don't expect anything! Expecting a dev to put forth your idea in a timely matter or even at all is not a good frame of mind to be in when posting in this thread. We all have our own ideas as of what is important and only have so much time in our lives to put into a device. Be patient and if it doesn't happen then it doesn't happen!
4. Do not call out to a specific developer to do your dirty work!! Example.. Do NOT say "So&so dev please do this for us!" Simply present your ideas in a general form.
Nuff said. Let the devs of the community know what would be great to see on your GS3!!
48 65 6c 70 20 6d 65 21
Don't kid yourself. This belongs in General. Unless you are releasing something yourself, it shouldn't be posted in here.
Well I tried...
Please Port..
Hashcodes safestrap recovery V3.0
This recovery is based off TWRP and allows multiple rom slots to boot from. Reboot, pick one of you favorite roms and boot into it within seconds.
http://www.droidrzr.com/index.php?/...ap Recovery V3.0 [10/17/2012 V3.05 - Ums Fix]
Sent from my SCH-I535 using Xparent Cyan Tapatalk 2
razz1 said:
Please Port..
Hashcodes safestrap recovery V3.0
This recovery is based off TWRP and allows multiple rom slots to boot from. Reboot, pick one of you favorite roms and boot into it within seconds.
http://www.droidrzr.com/index.php?/...ap Recovery V3.0 [10/17/2012 V3.05 - Ums Fix]
Sent from my SCH-I535 using Xparent Cyan Tapatalk 2
Click to expand...
Click to collapse
Boot manager in Google Play. Installs a rom to your sd and let's you boot anytime. Talk to Conap about getting the S3 supported
Via my Google Galaxy S3 running sweet sweet Jelly Bean
dmeadows013 said:
Boot manager in Google Play. Installs a rom to your sd and let's you boot anytime. Talk to Conap about getting the S3 supported
Via my Google Galaxy S3 running sweet sweet Jelly Bean
Click to expand...
Click to collapse
Thanks. Will do.
Edit: just checked the app out and description already states they are working on the s3. Thats going to be very nice to have.
48 65 6c 70 20 6d 65 21
Option to get quick reply in the notifications for TW msg like the aosp version does.
Hold home while phone is locked for torch.
Can't think of any more right now.
Sent from my SCH-I535 using xda premium
xM Minton Mx said:
Option to get quick reply in the notifications for TW msg like the aosp version does.
Hold home while phone is locked for torch.
Can't think of any more right now.
Sent from my SCH-I535 using xda premium
Click to expand...
Click to collapse
Lockscreen torch:
http://forum.xda-developers.com/showthread.php?t=1941876
@op read the rules of development. This has nothing to do with releasing a ROM, kernel or mod. If you want to talk bout that stuff, that's what general is for and where this thread is going to be.
id love a full AOSP working rom. Not CM10, not AOKP, but the full vanilla AOSP experience.
ddggttff3 said:
id love a full AOSP working rom. Not CM10, not AOKP, but the full vanilla AOSP experience.
Click to expand...
Click to collapse
Use cm10 and turn off the mods
Sent from my SCH-I535 using xda premium
I'd like a full VRALE6 bootchain.
It might let us flash modified radios.
LLStarks said:
I'd like a full VRALE6 bootchain.
It might let us flash modified radios.
Click to expand...
Click to collapse
That would be superb, if we could flash modified radios that could solve a lot of the problems people are having with service.
I don't really know much about modified radios but how hard would it be to get the bootchain? Would it have to be leaked or is it something our devs could cook up? Also are there many phones that can have modified radios flashed, and what else would modified radios help? Sorry for all the questions, this just seems extremely useful and I would love to know more about it.
Sent from one of the many Anthropomorphic Personalities on the Disc
I'd LOOOOVE it if somebody could make a mod to link the headphones and speaker volume levels.
When I set the volume, I want it to stay at that level till I set it again. I don't want it jumping around whenever I plug or unplug headphones (or car aux)
I would love sgs3 to get official miui support.
Via my Google Galaxy S3 running magic beans
neh4pres said:
I would love sgs3 to get official miui support.
Via my Google Galaxy S3 running magic beans
Click to expand...
Click to collapse
I thought we already did. Beans is a member of the MIUI.us team. His build, Alpha 5, was on their site for our phones.... I don't know if the newer build, Beta 1, was ever put up on MIUI.us but I know Alpha 5 definitely was on their site. The only thing I don't completely understand is why the Beta 1 build was posted in the development section instead of Beans updating the thread in Original Development, the only reason I can come up with is because its a collaborative project between him, bleelas, PaulieVicious(I think that's his handle), and StrumerJohn so therefore it isn't officially MIUI.us anymore. I am with you though on wanting better MIUI support, I was so excited when I saw they all got together and started working on it. I really thought by now we would be on Beta 4 or 5 and have a DD by now, I guess the smali and ril hacks are just proving to be more stubborn than usual. I am very grateful that they got Beta 1 out and that they bent over backwards to get it working when they aren't getting paid for it, I just wish they would stop by the thread and give us some kind of updates and maybe saying that there is such and such problem and its taking a long time to fix. I left when Beta 1 was 2 weeks old and went to PA because notta was posting updates all the time, its been a while now and I'm beginning to wonder if my bad luck from breaking the mirror is killing off development on the ROMs I try to make my DD (before someone takes that out of context, it was a joke!).
I really miss MIUI and wish there was some updates going on tho!!!
Sent from one of the many Anthropomorphic Personalities on the Disc
---------- Post added at 05:00 AM ---------- Previous post was at 04:51 AM ----------
demarcmj said:
I'd LOOOOVE it if somebody could make a mod to link the headphones and speaker volume levels.
When I set the volume, I want it to stay at that level till I set it again. I don't want it jumping around whenever I plug or unplug headphones (or car aux)
Click to expand...
Click to collapse
Are you running TW or AOSP? I don't have that issue, my volume stays at a constant level no matter is if I plug headphones in or use my trucks aux. Also you could check under sound and see if you have the safe headset volume checked.
Sent from one of the many Anthropomorphic Personalities on the Disc
Kernel options and settings.
Gamma
Contrast
Brightness
16x anti aliasing
The ability to further darken the display without the need of an external app.
48 65 6c 70 20 6d 65 21
shangrila500 said:
demarcmj said:
I'd LOOOOVE it if somebody could make a mod to link the headphones and speaker volume levels.
When I set the volume, I want it to stay at that level till I set it again. I don't want it jumping around whenever I plug or unplug headphones (or car aux)
Click to expand...
Click to collapse
Are you running TW or AOSP? I don't have that issue, my volume stays at a constant level no matter is if I plug headphones in or use my trucks aux. Also you could check under sound and see if you have the safe headset volume checked.
Click to expand...
Click to collapse
Either... I think JB might be the first time that it's actually been included in Android, but it's been a part of CM and many carrier ROMs since like gingerbread. It's default behavior that is not configurable... and it's a pain in my ass.
But as I'm thinking about it a little more, I'm going to amend my request...
EITHER:
- Merge the separate streams so that I have 1 and only 1 media volume (or at least enable this through a setting)
OR
- If they have to be separate, then actually give me the ability to set these volumes independently. Right now there are at least 2 (but probably 3 if A2DP has it's own) separate "media volume" streams but only 1 media volume setting.
shangrila500 said:
That would be superb, if we could flash modified radios that could solve a lot of the problems people are having with service.
I don't really know much about modified radios but how hard would it be to get the bootchain? Would it have to be leaked or is it something our devs could cook up? Also are there many phones that can have modified radios flashed, and what else would modified radios help? Sorry for all the questions, this just seems extremely useful and I would love to know more about it.
Sent from one of the many Anthropomorphic Personalities on the Disc
Click to expand...
Click to collapse
It would have to leak from Samsung. Verizon does not have it.
LLStarks said:
It would have to leak from Samsung. Verizon does not have it.
Click to expand...
Click to collapse
That's what I was afraid of, are there many phones that it is leaked on and that can use the modified radios?
Sent from one of the many Anthropomorphic Personalities on the Disc
Related
Rodskape said:
Lets make a group list of Captivate Kernels and list which are the best with the Pro's and Cons.
I tried Cognition 2.2b and had problems with the music player which always showed an annoying notification and the call logs that also showed annoying notifs, another problem was wifi connectivity, but its safe to assume that these cells arent the best for wifi. And at Launcher Pro it didnt show my settings options when i pressed and hold the home key.
Click to expand...
Click to collapse
Here is an appropriate place to post this.
Thanks
JimmehDean said:
Here is an appropriate place to post this.
Click to expand...
Click to collapse
IM new to all of this , so thank you. And please forgive my ignorance
Rodskape said:
IM new to all of this , so thank you. And please forgive my ignorance
Click to expand...
Click to collapse
It's all good bro, we were all new at one time. I like running the i9000 re-oriented kernel by xcaliburinhand. This way you are able to run a i9000 ROM. The reason I like this kernel is because I have no need for any of the OC/UV kernels. The captivate is already fast as hell (especially with voodoo). DesignGears probably has the best kernel for froyo, but I haven't experimented with too many different ones. haha I am also new to flashing.
Remember: read, read, and keep reading. then post.
Mine:
ROM: Cognition 2.3b3
Kernel: Cog's kernel that comes with the ROM
I had no difficulty upgrading from Cog 9.1.1. Just make sure all your stuff is up-to-date, and make sure to follow directions... it's all pretty "cut and paste" past that.
Best kernel goes to the setiron imo, that universal lagfix is just unreal, coupled with the overclock/340mb of memory and the speedmod nothing comes close to it in terms of speed.
Best rom is debatable, when i decided to switch to froyo i compared all of the current froyo roms and decided on killer23d's rom. If you want the two combined get MikeyMike01's rom.
Setiron's compilation just has everything you could want. Im runing it with DRS 3.0 and its awsome.
The one I am using....no issues
however I have not tried any others. I may give Cyanogen a try if they build one but I like Cognition now.
Thread would be more valuable if a person 'voting' for a specific rom would list pros and cons:
Pros
ONe
Two
Three
Cons
ONe
Two
or pros only.
Otherwise, lets just go browse the dev forum and do the usual reading.
I haven't done any specific kernal only updates, so unfortunately I don't have anything I can share of value.
Setiron
It does everything anyone needs
Sent from my SAMSUNG-SGH-I897 using XDA App
Unless I'm mistaken, it does not work with blue tooth.
Sent from my SAMSUNG-SGH-I897 using XDA App
ewingr said:
Unless I'm mistaken, it does not work with blue tooth.
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
Bluetooth/hsupa work fine with setiron.
Good to hear. I may have to give it a try.
I think someone was asking DesignGears if he may add that kernal to his next ROM. Didn't see an answer.
ewingr said:
Good to hear. I may have to give it a try.
I think someone was asking DesignGears if he may add that kernal to his next ROM. Didn't see an answer.
Click to expand...
Click to collapse
He really should add it, everyone else is adding it to their rom. Not sure why he's making his users miss out on its amzing features.
I like MIUI rom with Glitch kernel, but sometime i m stuck at MIUI boot screen, dunno why :| can someone help?
podmanvn said:
I like MIUI rom with Glitch kernel, but sometime i m stuck at MIUI boot screen, dunno why :| can someone help?
Click to expand...
Click to collapse
This thread is over a year old - and has nothing to do with your question. Best to ask in the MIUI Q&A forum.
after noticing this mentioned in truckerglenn's port of f1, i did a little searching and found this great how-to thread (be sure to thank the OP!)...clearly written below the level of our beloved "devs" but along the lines of those, like me, who are new to the whole process and looking for a few guidelines while getting our hands dirty
i did both of these tweaks last night on ZEUS BUILD 3 FIXED (and updated), and as they mention in the original thread, increasing the sound increment works visually but audio levels become distorted above 15 (thanks samsung!)...maybe someone knows how to figure this one out
the scrolling tweak seems to work well (or i'm a sucker for placebos).....i've noticed that i can get to the bottom of very long lists and pages in fewer swipes
http://forum.xda-developers.com/showthread.php?t=1411317
for those that dont care to do it themselves but would love to give feedback...i've included my modded framework.jar from ZEUS BUILD 3 FIXED (and updated) to include the scrolling mod...if you're on that rom, just use root explorer like you should know how by now, and drop this baby in /system/framework
Reboot should take a little....dont panic!
and for those on ZEUS BUILD 3 FIXED (and updated) who just aren't sure...i've also included a cwm flashable zip with the stock framework
so now...whadya got to lose? o_0
hope it works!
EDIT: according to Dani, this should work on any att based GB ROM....so thanks for the tip!
Nice
Sent from my SAMSUNG-SGH-I997 using xda premium
the audio can be tough to find the best drive without clipping.
the distortion can come from many things but if it's clipping it can be damaging to the speaker or hardware. basically analogue audio should change voltage in smooth sinodal(sp?) patterns. if you exceed the input voltage on an amp it can't reproduce the wave and you get a partial sinodus with a flat (dc) area that creates heat in the speaker and extra current draw. it can also damage the input stage of the hardware. things are a little different on digital but you will still get nasty harmonics that can damage stuff. also too much gain can mean that the output stage reaches the source voltage before the top of the wave. the problem is getting the most out of the hardware and figuring which level is causeing the clipping.. there will be an ideal gain for each stage and the content will vary in volume.. its a big balancing act and manufacturers tend to leave a good amount of extra potential to avoid clipping at any stage. some extra may be added in the framework some in the kernel drivers but it either takes critical listening and trial and error or some edjucated guessing.
I don't know anything about drivers or kernels so I'm not that Guy but maybe if I try the framework mod I could find a compromise but I never really find that kind of time lately.
Dani897 said:
the audio can be tough to find the best drive without clipping.
the distortion can come from many things but if it's clipping it can be damaging to the speaker or hardware. basically analogue audio should change voltage in smooth sinodal(sp?) patterns. if you exceed the input voltage on an amp it can't reproduce the wave and you get a partial sinodus with a flat (dc) area that creates heat in the speaker and extra current draw. it can also damage the input stage of the hardware. things are a little different on digital but you will still get nasty harmonics that can damage stuff. also too much gain can mean that the output stage reaches the source voltage before the top of the wave. the problem is getting the most out of the hardware and figuring which level is causeing the clipping.. there will be an ideal gain for each stage and the content will vary in volume.. its a big balancing act and manufacturers tend to leave a good amount of extra potential to avoid clipping at any stage. some extra may be added in the framework some in the kernel drivers but it either takes critical listening and trial and error or some edjucated guessing.
I don't know anything about drivers or kernels so I'm not that Guy but maybe if I try the framework mod I could find a compromise but I never really find that kind of time lately.
Click to expand...
Click to collapse
Thanks Dani for the input...just to clarify, by distortion I mean the audio maxs out at level 15, if you adjust higher than that, it seems as if audio drops to a lower level and increases to max again as you increase...say you made it so there were 30 increments as opposed to 15...its like this:
1min............15max 16min..............30max
I hope that makes sense...the OP concluded that it wasnt compatible w Samsung but im hoping someone w more pointed knowledge could work it....that would def be a plus in future roms
Sent from my SAMSUNG-SGH-I997 using Tapatalk
albee320 said:
Thanks Dani for the input...just to clarify, by distortion I mean the audio maxs out at level 15, if you adjust higher than that, it seems as if audio drops to a lower level and increases to max again as you increase...say you made it so there were 30 increments as opposed to 15...its like this:
1min............15max 16min..............30max
I hope that makes sense...the OP concluded that it wasnt compatible w Samsung but im hoping someone w more pointed knowledge could work it....that would def be a plus in future roms
Sent from my SAMSUNG-SGH-I997 using Tapatalk
Click to expand...
Click to collapse
ohh, I get it.
ill read the tutorial and see if I notice an obvious problem... but I don't really know Java, just hoping something jumps out as not right.
---------- Post added at 07:59 PM ---------- Previous post was at 07:52 PM ----------
nah this ones gonna need some research. there may be some other file that maps the levels and that might need some Modding.
Cool! Yeah the bullet about smooth scrolling on truckerglenn's F1 port thread really caught my eye too. That's the only thing I miss from the iPhone is the smooth scrolling.
Has anyone tried this on any KL2 rom or will it just work on zeus?
Sent from my SAMSUNG-SGH-I997 using xda premium
tmease1 said:
Has anyone tried this on any KL2 rom or will it just work on zeus?
Sent from my SAMSUNG-SGH-I997 using xda premium
Click to expand...
Click to collapse
it "should" work on most of the leaks.
Follow the original link for instructions on how to do it on the other roms for the infuse. The posted links are for the zeus rom from dman, while the files posted may work on roms other than zeus I'd highly advise not using them. Follow the link in the first post to get the smooth scroll into whatever rom you're currently using.
crash822 said:
Follow the original link for instructions on how to do it on the other roms for the infuse. The posted links are for the zeus rom from dman, while the files posted may work on roms other than zeus I'd highly advise not using them. Follow the link in the first post to get the smooth scroll into whatever rom you're currently using.
Click to expand...
Click to collapse
I highly advise not being such a wuss. jk but seriously there is little chance of harm using it in a different att based gb rom. I just installed it on bionix and no problems.
I went ahead and tried it on the stock KL2 rom and it works just fine. Thanks guys.
Sent from my SAMSUNG-SGH-I997 using xda premium
I tried the the hack in infuse 4g from rogers but I stuck in boot loop
aburyan1 said:
I tried the the hack in infuse 4g from rogers but I stuck in boot loop
Click to expand...
Click to collapse
what rom are you using?
albee320 said:
what rom are you using?
Click to expand...
Click to collapse
RUXKG3....stock Rogers 2.3.3 rooted
aburyan1 said:
RUXKG3....stock Rogers 2.3.3 rooted
Click to expand...
Click to collapse
You tried doing the hack like decompiling editing and compiling? maybe the wrong text editor.. text editors and source code are weird. try notepad++ or vi on linux
or you tried the att file stock Rogers rom? our framework is different so it wont work like that. the file posted is for att gingerbread.
Flashed this on Zeus 5. Can't really tell if it made anything smoother but at least I didn't bootloop.
Sent from my SAMSUNG-SGH-I997 using Tapatalk
Seems a lot faster. Wonderful job.. is something burning?
Sent from my SAMSUNG-SGH-I997 using xda premium
Here is my Skyrocket ROM built from Code Aurora Forum source. This is Android 2.3.6. It is not even close to a daily driver and probably never will be.
DO NOT INSTALL THIS UNLESS YOU ARE VERY EXPERIENCED IN DEBUG AND KNOW HOW TO USE 'adb'.
I am posting this to help with the effort to build a community ICS ROM. Perhaps my device tree will help. As such, I do not plan on spending any more time debugging the issues with the rom. I would rather focus on helping the community get an ICS build going.
Link to my device tree: https://github.com/dferg/android_device_msm8660_skyrocket
Link to build instructions: https://github.com/dferg/android_device_msm8660_skyrocket/blob/master/README.md
Link to Code Aurora Forum: https://www.codeaurora.org/xwiki/bin/QAEP
Link to the ROM (build #20): http://d-h.st/gU2
What works?
calls (no audio), sms, 2D graphics, wifi, bluetooth
What doesn't work?
cell data, audio, nfc, int+ext sdcards
Instructions for install:
In CWM, wipe factory
In CWM, install this zip
Reboot + wait up to 3 minutes
If you get the lock screen with no way to unlock, connect to your computer and run "adb reboot". You should then get the proper unlock slider.
Notes:
sdcard is detected incorrectly, so do NOT allow it to attempt a format (it will say 'damaged sdcard'--just ignore this)
Even though it says "No SIM Card" calls in and out will work, although no audio...
Updates: 3/21/12
Added link to build instructions on Github
Pushed commits to Github that simplify the build
reserved...........2
You should be more optimistic
It will work some day, don't think it won't ever be working.
Sent from my SGH-T989 using Tapatalk
kr3w1337 said:
You should be more optimistic
It will work some day, don't think it won't ever be working.
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
Agreed, and thanks for this
Sent from my SAMSUNG-SGH-I727 using xda premium
just for my understanding, what is the hurdle to getting data to work, seems like it is always the hardest thing to enable.
For gb builds on our phone I always see call audio being a hurdle
people who live in glass houses sink ships
nrm5110 said:
For gb builds on our phone I always see call audio being a hurdle
people who live in glass houses sink ships
Click to expand...
Click to collapse
Nrm is right. Audio seems to be the biggest hurdle.
This rom makes an LTE connection but the data connection just isn't used. Not sure why, but this problem seems easier than audio (which I have had no luck debugging so far)
Sent from my SAMSUNG-SGH-I727 using Tapatalk
Oh wow, if you get AOSP GB fully operational for the phone (other then call audio, dunno whats up with that), we could get CM7 working fully (with source), and get official!
I really hope you succeed.
Longcat14 said:
Oh wow, if you get AOSP GB fully operational for the phone (other then call audio, dunno whats up with that), we could get CM7 working fully (with source), and get official!
I really hope you succeed.
Click to expand...
Click to collapse
He stopped working in this for ICS.
Longcat14 said:
Oh wow, if you get AOSP GB fully operational for the phone (other then call audio, dunno whats up with that), we could get CM7 working fully (with source), and get official!
I really hope you succeed.
Click to expand...
Click to collapse
Thanks Longcat. Like alphadog pointed out, I'm not actively working on this one right now in favor of helping out the ICS efforts. But if someone else would like to collaborate or even pick up where I left off, please have at it. My reason for starting this ROM was to eventually get CM7 fully stable, as you suggested.
I wish someone would be able to pick this up I understand the importance of ics but the hurdles with gb seem far fewer than ics and would tide the masses over once I get my other hdd set up with Ubuntu I hope to take a peek
people who live in glass houses sink ships
Id love full cm7 made for this
Sent from my SAMSUNG-SGH-I727
droid512 said:
Id love full cm7 made for this
Sent from my SAMSUNG-SGH-I727
Click to expand...
Click to collapse
Fyi code Aurora is different than cm lol
people who live in glass houses sink ships
FYI: I updated the OP with a link to the build instructions. I also pushed changes to my Github that simplifies and cleans up some of the build.
topprospect said:
FYI: I updated the OP with a link to the build instructions. I also pushed changes to my Github that simplifies and cleans up some of the build.
Click to expand...
Click to collapse
Just fyi. Eugen373 is working on aosp for t989. Apparently with good results.
billydroid said:
Just fyi. Eugen373 is working on aosp for t989. Apparently with good results.
Click to expand...
Click to collapse
Any links on him talking about status of it for us to follow? I checked 989 general and dev real fast. Didn't see anything.
R4INS said:
Any links on him talking about status of it for us to follow? I checked 989 general and dev real fast. Didn't see anything.
Click to expand...
Click to collapse
Yes, a link to his post would help. I searched XDA and Github, finding only stuff about Vibrant roms that he has done.
topprospect said:
Yes, a link to his post would help. I searched XDA and Github, finding only stuff about Vibrant roms that he has done.
Click to expand...
Click to collapse
It's from twitter, eugen373. Not sure if he has pushed anything to github. You can ask him, he is extremely helpful guy.
Sent from my SGH-I777
Eugene's Twitter Post
billydroid said:
It's from twitter, eugen373. Not sure if he has pushed anything to github. You can ask him, he is extremely helpful guy.
Sent from my SGH-I777
Click to expand...
Click to collapse
Check https://twitter.com/#!/Eugene373. Looks like he is very close,
**UPDATE 29 MAY**
CM7-RC3 and CM7 nightly 20120527 both work with the March 2012 baseband and have much higher outgoing volume! I'm not sure the issue I opened on the tracker had any part in this, but thanks to all who helped anyways! Your support was very much appreciated.
As CM7-based ROMs sync to the newer source, I am sure that they too will be fixed.
****************
I'm converting this thread into a Call to Arms! If you are frustrated with the low microphone volume on anything based on CM, please visit the thread on CM's issue tracker to leave your comments and "star" the issue. This is NOT an attempt to flood their thread with meaningless garbage. My intent is to let the CyanogenMod team know that this issue is very real and annoying. I think I can speak for most of us in saying that CM is a blessing to the Android world and that we mean no disrespect. My sole intent is to not let this issue get swept under the rug as it has in the past.
If you have a minute, please leave comments both here AND on the issue tracker to ensure this gets taken care of in due time. Please be respectful with your comments, but share your experience with the team in order to let them know that you are affected. Thank you all for your support with this issue.
r4d14n7 said:
This project is hereby abandoned by me. I don't have the knowledge, and I don't have the time to learn. If someone else wants to pick this up, I left a fair amount of documentation and research here in the thread and I will be available through PM if you have any questions. The best thing you can do right now is check the official bug report on CM's Issue Tracker, star it and maybe leave a comment or two. Sorry to let you guys down, but I pushed as many buttons as I'm capable of pressing at this point in time. Hopefully RC can figure this one out.
Original post and edits follow:
*Update again* I hit a wall and am not savvy enough to know where else to look. I submitted this bug to the issue tracker on CM's google code site here: http://code.google.com/p/cyanogenmod/issues/detail?id=5190
Feel free to head over there and "star" it to get updates. I really hope they will help us out. Thanks for the support guys. Going to give them a little bit and see where it takes us.
*Update* Changed thread title for clarity. In the process of trying to unpack/edit/repack a kernel to increase the volume of the microphone. Lucky for me, it's mostly scripts.
Let me start this thread out by saying that I am not a developer, coder, github user, etc. Yes, I'm a noob when it comes to all things coding.
Alright. I searched and searched and searched some more for the commit on CyanogenMod's github. I found it.
https://github.com/CyanogenMod/andr...mmit/a042d3bba7dc7d563ef58dfd2b0811722d924f86
I *think* this is the patch that caused the low microphone volume since October of last year. It could be one of its parent patches, but it's related. This commit is also included in CM's ICS branch, which could be causing the low microphone volume issue that some of us have been experiencing for so long.
I went to edit that file so I could try to fuddle my way through a build (which I've never done before) but I couldn't find the actual file in the github. Was this file removed? Are input volumes adjusted somewhere else now? I'm spoiled by our developers and would love it if someone would try reverting this patch if it's possible. Anyone else feel the same?
Click to expand...
Click to collapse
Update! bassmadrigal from the CyanogenMod staff helped me locate the microphone volume values. They are in the /sys/devices/platform/star_wm8994/data file. Using an older CM7 (167) build, I was able to modify the volumes until the phone reboots. I tested the voice quality by calling my own voicemail since the volumes can be different while in a call.
Having done this, I flashed a newer CM9 build. The values at the specific registers in that file are indeed different on CM9, but I was unable to modify them. Any modifications to that file via root explorer or adb were ineffective. I even went so far as to delete the file completely, but it was regenerated within seconds. There is some kind of built-in security (either in Android 4.x itself or CM9) that prevents manipulation of this file, and others I'm sure.
Does anyone know of a way to manipulate this file?
r4d14n7 said:
Update! bassmadrigal from the CyanogenMod staff helped me locate the microphone volume values. They are in the /sys/devices/platform/star_wm8994/data file. Using an older CM7 (167) build, I was able to modify the volumes until the phone reboots. I tested the voice quality by calling my own voicemail since the volumes can be different while in a call.
Having done this, I flashed a newer CM9 build. The values at the specific registers in that file are indeed different on CM9, but I was unable to modify them. Any modifications to that file via root explorer or adb were ineffective. I even went so far as to delete the file completely, but it was regenerated within seconds. There is some kind of built-in security (either in Android 4.x itself or CM9) that prevents manipulation of this file, and others I'm sure.
Does anyone know of a way to manipulate this file?
Click to expand...
Click to collapse
You're a legend man! Thanks for chasing this issue.
Sent from my LG-P999 using xda premium
From what I'm told, this file is actually part of the kernel. And I know nothing about any of this stuff. Is there anyone who knows how to modify and build their own kernel from source of whom I could ask some questions? I browsed around on Faux's github, but I seriously have no idea what I'm looking at.
DupleX01 said:
You're a legend man! Thanks for chasing this issue.
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
Man, I'm just trying to get the ball rolling on this ignored bug. I guarantee if I can fix it myself, I will definitely share.
Oh man, I hope this leads to the bug getting fixed. I love MIUI and CM, but the low mic volume has forced me to go back to using stock.
zenstrom said:
Oh man, I hope this leads to the bug getting fixed. I love MIUI and CM, but the low mic volume has forced me to go back to using stock.
Click to expand...
Click to collapse
I'm no kernel dev, but I'm still working on it. Hopefully I'll be able to get this issue resolved.
Edit: And by working on it, I mean asking kernel devs if they could build a test kernel with these changes included.
r4d14n7 said:
I'm no kernel dev, but I'm still working on it. Hopefully I'll be able to get this issue resolved.
Edit: And by working on it, I mean asking kernel devs if they could build a test kernel with these changes included.
Click to expand...
Click to collapse
Good luck to you sir!!!
Sent from my LG-P999 using xda premium
Lol, I just can't stop thanking. I was so happy to see that I wasn't the only one (thanks mt3g for your empathy there) to notice this annoying issue in CM based ROMs, when I've opened a thread the other day:
http://forum.xda-developers.com/showthread.php?t=1538240
IMHO, for some reason this bug just never got enough attention.
So, I'm crossing my fingers.
Sent from my LG-P999 using xda premium
Oh definitely, it just seemed to get shoved under the rug like it never happened a bunch of people in Baldwin guy cm7 thread stated it a bunch and it never got any attention if the OP can point someone in thebright direction after he does a bunch reading and reaching out to people then it can get resolved. It is honestly the only "bug" in cm7 that I hate. A bunch of people said they just switched ril's to fix it but I don't think so, I've done plenty of recording and what not with voicemails and I can easily tell between 2.3.3 to cm7 and found a build that was around 150ish
Sent from my LG-P999 using xda premium
mt3g said:
Oh definitely, it just seemed to get shoved under the rug like it never happened a bunch of people in Baldwin guy cm7 thread stated it a bunch and it never got any attention if the OP can point someone in thebright direction after he does a bunch reading and reaching out to people then it can get resolved. It is honestly the only "bug" in cm7 that I hate. A bunch of people said they just switched ril's to fix it but I don't think so, I've done plenty of recording and what not with voicemails and I can easily tell between 2.3.3 to cm7 and found a build that was around 150ish
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
Almost all of the old CM7 builds are still hosted here: http://goo.im/cm/p999/nightly but for some reason the 170's are missing. Haha...
I agree with you on it being the only thing I hate about CM7/9.
Anyway, another update for you guys. I found a guide on how to unpack the kernel and ramdisk from boot.img so I can modify this file, then repack it. Downloading Ubuntu now. Going to install it in a Virtual Machine and see if I can do this. Might take me a bit though. I'm a busy guy
Well, I was able to unpack the kernel and split it into the kernel and ramdisk. The ramdisk contains the "sys" directory, but it's empty. I can't find the file that I need to modify. Maybe it's in the kernel part of the split.
I would just like to say thank you.
And I wish I could help!
Sent from my LG-P999 using xda premium
So if it's based in the kernel, do other kernels face this problem?
I'm using CM7.2 with faux kernel and haven't noticed low speaker volume.
Sent from my LG-P999 using XDA
I'll take a look at it when I get the chance.
redmonke255 said:
So if it's based in the kernel, do other kernels face this problem?
I'm using CM7.2 with faux kernel and haven't noticed low speaker volume.
Sent from my LG-P999 using XDA
Click to expand...
Click to collapse
Low mic volume is the issue. Speaker volume is fine.
nightf0x said:
Low mic volume is the issue. Speaker volume is fine.
Click to expand...
Click to collapse
Yea sorry that's what I meant, I haven't had complaints about that but maybe I'm just loud.
Sent from my LG-P999 using XDA
redmonke255 said:
Yea sorry that's what I meant, I haven't had complaints about that but maybe I'm just loud.
Sent from my LG-P999 using XDA
Click to expand...
Click to collapse
Record your self on a stock based rom or leave a voice mail its very noticeable, speaker phone is almost pointless while on cm7/9 you set the phone down 2 feet from your face and they can't hear you practically it sounds like you're whispering.
Sent from my LG-P999 using xda premium
mt3g said:
Record your self on a stock based rom or leave a voice mail its very noticeable, speaker phone is almost pointless while on cm7/9 you set the phone down 2 feet from your face and they can't hear you practically it sounds like you're whispering.
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
You're absolutely right mt3g, speakerphone is horrible. And I'm typically kind of a "chin talker" who lets the phone drift down away from the mouth. If I pay attention to holding the phone up further in front of my mouth and speak firmly, I can usually get heard alright on the other side, but I'm used to phones in the past picking up a lot better, and sometimes I need to speak softly if my kids are napping, etc.
FYI, this is my test environment (to eliminate variables):
Always call voicemail to perform the tests, because the input volume can change from just using a voice recorder app to actually in a call.
I play the same part of the same song at the same volume with my phone in the same position every time.
Just nandroiding back and forth between stock/early CM7/late CM7/CM9, there is a major difference.
redmonke255 said:
So if it's based in the kernel, do other kernels face this problem?
I'm using CM7.2 with faux kernel and haven't noticed low speaker volume.
Sent from my LG-P999 using XDA
Click to expand...
Click to collapse
If I'm not mistaken, custom kernels designed for CM7/9 are based on the original CM7/9 kernels. Regardless, I have personally verified this issue exists with faux's and morfic's kernels.
....and the last of the group I have been working on....
P.A.C. - Man ROM v22.4.0 &v23.0.0 {HALO}Based off of Jellybean 4.2.2
for the HTC One S from source...brought to you by atrus5
ported to the MyTouch 4G Slide....brought to you by WeekendsR2Short
Paranoid + AOKP + CyanogenMod = PACman
Features• based off of AOSP Jellybean 4.2.2
• latest CM10.1
•latest AOKP
• latest AOSPA (ParanoidAndroid 3.1+)
• all settings from CyanogenMod 10.1, Android Open Kang Project MR1, and AOSPA 2.99+
• PIE navigation controls
• Hybrid Settings
• Per-App Layout
• Per-App Color
• OTA updates
• much more...flash and find outHow to InstallSURELY By Now, You Know How
Check One of My ROMs, Or Go Ask Your MomSpecial Thanks Credit to darknites for headphone fix
Credit to LLegoLLaS for the logo
rmbq for his Bubba Kernel v3.6b
szl.kiev, OldDroid and Team
CyanogenMod Team
Team Kang
ParanoidAndroid TeamVERY Special Thanks....To Atrus5 For His Help In My Aquiring Permission From The Original Developers To Bring This ROM To The DoubleShot
Please Visit His ROM Post Located HERE And Give The Man A Big THANK YOU!
PacMan v22.4.0GappsPacMan v23.0.0 + {HALO}
...for Justin Kase
The porting machine at his best, eh. This ROM looks so exquisite. Downloading, right, now!
Edit: Lagging frequently, encountering FCs here and there. I guess my phone does not like it as much as I do. But still, great work!
abe5 said:
The porting machine at his best, eh. This ROM looks so exquisite. Downloading, right, now!
Edit: Lagging frequently, encountering FCs here and there. I guess my phone does not like it as much as I do. But still, great work!
Click to expand...
Click to collapse
You might install Kernel Tuner & Seeder & once set up she gets REALLY smooth. Also, once I flash Gapps I will go to advanced & wipe Dalvik & set permissions before booting back up. It's always seemed to help tame a rambunctious ROM.
Something else I discovered a couple of ROMs ago is Deep Sleep Battery Saver. I installed it & set it to "Aggressive" & am sitting on 67% at 16 hours with about an hour screen time & an hour phone calls. It DOES work & make a difference.
Porting Machine? LOL :laugh:
WeekendsR2Short said:
You might install Kernel Tuner & Seeder & once set up she gets REALLY smooth. Also, once I flash Gapps I will go to advanced & wipe Dalvik & set permissions before booting back up. It's always seemed to help tame a rambunctious ROM.
Something else I discovered a couple of ROMs ago is Deep Sleep Battery Saver. I installed it & set it to "Aggressive" & am sitting on 67% at 16 hours with about an hour screen time & an hour phone calls. It DOES work & make a difference.
Porting Machine? LOL :laugh:
Click to expand...
Click to collapse
Hmmm didn't know about deep sleep I'll go check that out cause even on my anker I don't be getting those awesome stats like some people on here get.... Then again I do play ff8 a lot on the epsxe emulator
Sent from my myTouch_4G_Slide using Tapatalk 2
butch87402 said:
Hmmm didn't know about deep sleep I'll go check that out cause even on my anker I don't be getting those awesome stats like some people on here get.... Then again I do play ff8 a lot on the epsxe emulator
Sent from my myTouch_4G_Slide using Tapatalk 2
Click to expand...
Click to collapse
Now I'll admit I play very few games but I think you'll still be pleased with it.
Its nice to see pacman got an update.
I swear one of these days I don't have much going on I'm gonna sync and source build a thing or two. But my time is so limited right now.
I almost had sabermod built but said something about missing the makefile and then I got busy so I just trashed that source so I didn't have any hiccups building for the N4.
Sent from my Nexus 4 using Tapatalk 4 Beta
Strapped, that is the very one I ALMOST installed on the wife's Nexus Sunday. But I opted for RootBox at the last minute since it was several versions further along than the one I ported. You're going to have to teach me a few things about building from source too. I've decided to take my desktop & make it a dedicated build server here REAL soon. It can sit in the bedroom & compile away while I'm messing with the laptop.
How's the kernel experimentation been going?
WeekendsR2Short said:
Strapped, that is the very one I ALMOST installed on the wife's Nexus Sunday. But I opted for RootBox at the last minute since it was several versions further along than the one I ported. You're going to have to teach me a few things about building from source too. I've decided to take my desktop & make it a dedicated build server here REAL soon. It can sit in the bedroom & compile away while I'm messing with the laptop.
How's the kernel experimentation been going?
Click to expand...
Click to collapse
Well SaberMOD is one of the top optimized ROMs we mako users have, along with sparksco kernel, so usually what I do is just cherry-pick stuff in and compile his kernel with whatever it is I kang elsewhere lol.
Some of the recent cherry-picks broke the compile so I got to keep at it because its adding options visible to the user without interfering with how the kernel performs.
I'm almost out of room on the partition I installed Ubuntu on, so I'm thinking of trying to run it from one of them 1TB portable drives, and never worry again.
Building JellyBean takes a lot of space, hell the source alone is like 10-12GB to download, then there is something about needing 80GB for a set of builds ( I'm guessing multiple devices ) blah blah.
Right now sparksco has blessed us with absolutely everything needed to build, right down to build scripts that you just run, choose a couple options then build.
I mostly find myself just flipping through the source though, looking at the massive amounts of files and trying to get an understanding of how source is structured in terms of where -X- file is located for SystemUI before its built so I can edit source level. Starting small with what's already there and hopefully I can learn way more in the process
Sent from my Nexus 4 using Tapatalk 4 Beta
Good Grief it takes a lot of system just to start! I DO have plenty of HD space on the desktop though. I'm going to have to do some research & get more involved VERY soon myself. But at the moment I'm tinkering around with a flashing tool I was given the idea for. I believe it's going to be pretty cool....eventually. LMAO
abe5 said:
The porting machine at his best, eh. ...
Click to expand...
Click to collapse
Well put, abe5!
--------------
Hey, Weekends, thanks for another yummy one!
I've got two other family phones on different versions of PacMan, but this one is even better! I'm having a great time playing with it. I love the "Permissions" menu in "settings," for one.
Sorry to ask, but could you help me find how to turn on the navbar? I found a lot of navbar settings, but there's no "Enable Bar" check box/button/radio.
I also found a problem that probably dates back a long time. At least I remember having it in ROMs I tried a long time ago: "Settings > Storage" FCs. I believe there was no cure, but there were workarounds.
I haven't loaded it up with all the apps I usually do, but so far it's great. After wiping, fixing permissions, booting between flashes, etc., I've had no problems at all.
Again, THANK YOU!
(I'm also having a heck of a time reading the small fonts on the settings menus. But, then again, that's why God invented optometrists!)
---------- Post added at 12:57 AM ---------- Previous post was at 12:53 AM ----------
strapped365 said:
Its nice to see pacman got an update....
Click to expand...
Click to collapse
Hey Strapped, good to hear from you!
It's been a while.
LOL! ME TOO! My eyes aren't as young as they used to be and that about the only thing I DON'T like about the Paranoid side of PACMan. I set my font to huge & just grin and bear it bro. You can get some bigger in the apps by tinkering with the dpi but the internal functions seem to be a bit different since the default is a tablet format. I COULD be wrong though But am still playing around with it too.
As the Storage function goes, I've always written that one off as one of the things that AOPK & CM10.1 can't agree on & they just say the heck with it. If you CAN find a workaround...or if I do...Let's please share it & I'll serve it up in the OP.
Let me check on the NavBar thing.....
After taking an in depth look myself, I can't find it either Jesterfell. But it could be that it just wasn't put in there because it conflicted somehow with pie. It DOES work really well in this one so you might just use that as your replacement. I COULD make you a flashable fix that will put that line of code into build.prop that activates the NavBar. OR, you could add it yourself. Your call buddy....just let me know.
Tried this ROM today
Gotta say, i dont like that side of paranoid too xD
Well, besides that i personally didnt find any glitches so far, but somehow i dont like the ROM itselve at all :/
Thanks for the port though, could take a peek xD
Back to your samsung port
Maybe in some weeks ill try sense again but till then, either its your new ports if you make some, or your samsung port
Greets Vauvenal7
Sent from my HTC MyTouch_4G_slide
WeekendsR2Short said:
... about the only thing I DON'T like about the Paranoid side of PACMan...
Click to expand...
Click to collapse
Same here! Love all the settings, but sometimes just can't read them to know WHAT I'm setting! With Paranoid, I always found that when I improved the readability of settings, I distorted something else.
WeekendsR2Short said:
... it could be that it just wasn't put in there because it conflicted somehow with pie. It DOES work really well in this one so you might just use that as your replacement ...
Click to expand...
Click to collapse
Now that you mention it, I do remember reading that PIE had to be turned off for the navbar to work. I didn't find a way to do that either--probably a compromise choice had to be made to leave both settings out.
Embarrassingly, I forget PIE is there, LOL! Another problem is that, after a while of use, I somehow managed to get it to rotate counterclockwise just enough so that the "BACK" button is off the screen. I don't think that should even be possible!?
Then again, I did manage to turn OFF the search button in pie by checking the settings box as if I wanted to turn it ON!
I did remember an old workaround that's doing the job for now: I re-mapped the "SEARCH" hard key as another "BACK" key.
WeekendsR2Short said:
... I COULD make you a flashable fix that will put that line of code into build.prop that activates the NavBar. OR, you could add it yourself. Your call buddy....just let me know.
Click to expand...
Click to collapse
Thanks, Weekends. I appreciate the offer.
I tried the "qemu.hw.mainkeys=0" line, but it didn't do anything. Is there another mod for navbar?
Like I said, though, it's still too much fun to put down--especially now that I've got my wife's phone to play with. That still leaves mine as the DD!
---------- Post added at 04:27 PM ---------- Previous post was at 03:58 PM ----------
WeekendsR2Short said:
...As the Storage function goes, I've always written that one off as one of the things that AOPK & CM10.1 can't agree on & they just say the heck with it. If you CAN find a workaround...or if I do...Let's please share it & I'll serve it up in the OP....
Click to expand...
Click to collapse
I can't find my notes on it, but thinking back on it, I don't think there was a real workaround. It was just a way to turn on USB storage by tapping the "USB connected" bar in notifications, and choosing storage there.
Now I can't even find a "USB connected" notification! There's a debugging notice, but no connected one... I really have to learn to stop changing things BEFORE I break something!
Which clock app does this one have? I love the one on all of the other apps and was a bit disappointed this one didn't have the one I'm used to. Can anyone post a screenshot?
rorytmeadows said:
Which clock app does this one have? I love the one on all of the other apps and was a bit disappointed this one didn't have the one I'm used to. Can anyone post a screenshot?
Click to expand...
Click to collapse
I'd say you could download the one you like best. The "cLock" one is the one that comes with it (see 1st screenshot) The others are from "one more clock" which I downloaded. But they just scratch the surface of the over 30 that you can choose from.
WeekendsR2Short said:
I'd say you could download the one you like best. The "cLock" one is the one that comes with it (see 1st screenshot) The others are from "one more clock" which I downloaded. But they just scratch the surface of the over 30 that you can choose from.
Click to expand...
Click to collapse
Oh, I'm sorry, I meant the Android Clock/Alarm app, not the widgets. You know where you set your alarms...
Looks like the same one that I've been used to seeing Rory.
WeekendsR2Short said:
Looks like the same one that I've been used to seeing Rory.
Click to expand...
Click to collapse
Oh excellent! That wasn't in the last version for whatever reason. How about the option to add a little AM/PM to the clock on the notification bar. Yes, I am neurotic!