Need advice on GCam development - Google Camera Mods

Hello there, I'm looking for any advice, guides, resources on GCam development. I want to learn to add and remove features, fix bugs, improve speed, etc. Speed is probably my biggest motivation because most mods work really slow on my RN7 but there are a few which work much faster and I would like to learn what makes them that fast and how to make other mods as fast

Related

Testing/Debugging tools

I have recently tried to get involved with the testing of some of the froyo roms out there (namely DeFrost) and i can say that with the input of many many people and the hard work of the developers progress has been swift.
my concern is the feedback is sometimes fairly subjective, with everyone using different tools to test with or in most cases nothing more than an observation; "i feel this is slower than ver2.x"
People/the community if you like, will always have their own opinions and these are no doubt important issues the developers will want to address.
However I would like to see testing become more standardised as i believe this can only lead to increased accuracy of feedback and so greater and maybe more focused development.
Firstly i would like to start a discussion on the type of tools/apps available for testing purposes, and compile a definitive list of such apps.
And secondly develop a method of testing, and feedback.
Help from the community, testers and developers would be greatly appreciated.
I will start us off.
im currently using:-
Linpack for android and Quadrant for benchmarking (nomaly run them 10 times for an average score)
JuicePlotter for battery drain
System Monitor by skwid for CPU and RAM usage
Im looking for replacements for JuicePlotter as it doesn't give enough detail
and iv just started using System Monitor but first impressions are not great.

Rating System

Hey mods, I was thinking of an idea, where on each ROM there is a graph depicting scores of speed, battery life, general usability etc. These scores could be determined from votes by the community. I think it would help the community out and also give the ROM a more pro look.
Wouldn´t it be cool if there´s an app going to be released, some sort of juiceplotter, installed on the clean rom, which then has to be kept running for an hour or something, for battery use checking, so the scores would be objective?
The rest is just a specsheet.
Even subjective assessment of various roms performance and battery life could be useful provided a large enough sample that should eliminate outliers for the most part.
Usability is too subjective. You either like Sense or you don't care for it.
Setcpu, havs, 720p support etc are important to some people and not others.
I world support some spreadsheet that would allow to get a quick overview of a rom, as compared to others, without having to read all the forums. Perhaps, this could be as simple as a table in a sticky post in this forum.
Sent from my HTC Desire using XDA App

Can someone Make complete rom feature caparison PLEASE?

Thousands or devs. Lots of rom and very big confusion
can anyone please make complete feature, compatibility, bugs, issue, battery life and with screen shot comparison list so uses can know which is the better one to suits their needs
big thanks
urvish

[Q] ROM Situation

Hey guys,
Just wondering what the state of custom roms are for the OneV.
Usually I just try a few out and get to know who the best devs are in the community are, and fiddle a lot, but this isn't for me.
I'm looking to help out someone with a stock one v where its terribly slow, freezing for long periods etc, and it seems to be that the Dalvik Cache is struggling with its tiny internal storage to work with.
So just wondering if anyone can give some suggestions as to which ROMs are the best for stability, speed, battery life, and fully working.
This person just needs to have their phone actually be usable as a phone is the main thing. My usual go to is official CM or a well known dev.
Preference to well made, clean, and well maintained roms, can be sense or AOSP, personally i prefer AOSP but am wary of driver, battery life and stability issues.
Seeing a lot of discontinued roms, and a lot of hacked together ports as well, so hence asking.
Cheers.
most stable working ROM
http://forum.xda-developers.com/showthread.php?t=1647052
its a sense ROM
no problems whatsoever with it
best thing, everything worx
battery life is very close to stock which is superb
This is what i want to hear. Many thanks!
Whats the internal memory on this like after install, reasonable amount?
Anything else worth considering? It sounds like AOSP projects at the moment have a hiccup with the camera, which is unfortunate, so it seems sticking with sense is the way to go.
eXDee said:
This is what i want to hear. Many thanks!
Whats the internal memory on this like after install, reasonable amount?
Anything else worth considering? It sounds like AOSP projects at the moment have a hiccup with the camera, which is unfortunate, so it seems sticking with sense is the way to go.
Click to expand...
Click to collapse
yea internal memory is good
the ROM has 131mb swap script enabled so your RAM has increased a 131mb more
really fluid experience
There was a really stable AOSP ROM slim Bean but the maker has removed it(its a shame)
Dont ask why coz ull start another war :laugh:
You can try pa2.99 by icebox. Everything works. No bugs. Battery life idc but its good
Sent from my One™ V using xda-developers-app
Thread Closed
First, questions are supposed to go to the Q&A forum. Second, these types of threads are known to lead to colorful discussions, shall we say, between supporters of different ROMs. You will get different answers from everyone anyways as no one uses their phones in exactly the same way.
So that adds up to thread closed.
Thank you,
mf2112
XDA Moderator

Lag free Lenovo Vibe K4 Note - Improved performance and overall system smoothness

Hi guys, I'm somehow new here, never made a post before, but I think this is worth sharing. I've been testing a lot of things to make my Lenovo K4 Note more useable, it's a 2GB/32GB model, I think most of you owns the 3GB RAM model and doesn't suffer with overall performance, but since It came brand new to me, I never had a real smooth experience with it. Stock ROM was ok, but bloated e modified by Lenovo, what I don't like, so Custom ROMs was a choice. Tested Lineage, Ressurection, DotOS, and almost all ROMs by @mohancm and some from other devs. Although their differences, none of them achieved the smoothness that I wanted, so I started testing some perfomance and kernel apps like LSpeed, Kernel Adiutor, HEBF, etc. Got some results, but still not what I expected. I even went through RAM management fixes by crok that you can find in Magisk Manager app, which got me some smoothness to, but I kept looking. A lot of system wipes, ROM's flashes , testing and benchmarks later I found STONEDMOD by @jwensouls and finally I think I can stop my search. There is more popular mods like Ultimate Performance and FeraDroid, but besides giving me more benchmark points, they weren't able to achieve what STONEMOD did with my Vibe A7010.
No more laggy apps or games (I don't know about heavy games, but simple 2D games like Alto's Adventure wasn't great before this) and better performance than never, I feel like I got a new phone, and I already own it for 2 years.
So I recommend to try yourself, it's a simple init.d mod that you only need to delete from init.d folder later to uninstall. Maybe for 3GB RAM models this won't make too much difference, but still worth giving it a shot. For 2GB RAM model owners, it's a MUST.
Check @jwensouls topic here: https://forum.xda-developers.com/an...mod-ultimate-performance-battery-zip-t3605550
I hope I can help someone like me in the future by posting this. Sorry if this was already posted or if I'm breaking any rules that I'm not aware.
thx gonna try this
Is magisk working with this

Categories

Resources