yashsingh1/xdaforums huggingface dataset:
[LG Revolution] Icemans2k02:
Thanks for the update cubed. Looking forward to the release of either. Thanks again for your hard work as always its greatly appreciated.
[LG Revolution] Haxcid:
I think along those lines that with other phones many things get ported from one model to another. This is very true with HTC, they also have the source. If we had the complete source files it would make a huge difference. LG is kind of being fat heads about releasing the full source code. I have to say that while I love my Revo my next phone will most certainly be a phone with a far larger dev com.

My thanks do go out to Cubed and all the work he is doing. Great job mate!
[LG Revolution] RegnierD:
The only source that HTC devices get is full kernel source, and even then, they like to wait as long as possible before dropping it.

The kernel source released for us is in serious need of some patching. Lotsa holes, according to Cubed.
[LG Revolution] mursepaolo:
thanks for all the hard work man.

will GB help out battery life dramatically or should i just go and invest in an extended battery? i'd like to avoid extended batteries at all costs, but i also hate juice defender and the like.
[LG Revolution] jackpot08:
Cm7 will help. Be patient and then decide
[LG Revolution] Haxcid:
http://www.htcdev.com/

something we do not have...
[LG Revolution] jackpot08:
I'm guessing more devs fill come when cm7 comes out and its all ready to go
[LG Revolution] RegnierD:
1. OpenSense is for developers to make apps that integrate with HTC Sense. That's it.

2. Unlocking bootloaders just gives permanent write access to /system, the kernel and radio images. In order to do this, they take your information and your warranty is officially voided.

3. The kernel source we've already discussed.

The HTCDev website doesn't really help what we do here. I had my Incredible when this launched and we were all excited at first, then we realized it didn't do anything for us.
[LG Revolution] Haxcid:
None of it changes the fact that the DEV community for other phones is supremely larger than this one and LG is making no effort to help out at all...
[LG Revolution] RegnierD:
Development for this phone is not easy. With all the bits and pieces from various places, unneeded code and a scattered layout, on top of being LTE, it's a challenge. They left the bootloader unlocked, which was very nice of them. The way they did the OTA prevented people who had rooted from bricking, the format prevented people from flashing it and screwing stuff up. They're actually bring pretty helpful. Companies can't really fully embrace the dev community because they'll grey into a massive standoff with service providers. They don't want us doing all this. OEM's would probably love to fully embrace us, it means they'd sell more phones, but with service providers encouraging them to lock everything down to keep their cash flow steady, there's not much they can do.

We've got smart devs though, so in a matter of time, we'll have roms flying around everywhere. We just have to be patient. This phone is still kinda young. Once things get solidified here with Cubed, this phone will take off.
[LG Revolution] thecubed:
Aha! I found the @$*%#$ that was keeping 3d acceleration from working!

/dev/kgsl* needs to be 0660 permissions!

Now back to your regularly scheduled program :)

(public build coming very soon)
[LG Revolution] RegnierD:
Any chance on a preview list of what's working as of now or what you expect to have working when the public build drops?
[LG Revolution] thecubed:
Right now, I can say I'm confident that I could release a build containing the following:

*touchscreen

*adb support

*2d/3d acceleration

*backlight

*key lights

*capacitive keys

*hardware buttons

Right now, i'm fussing with the accelerometer and libaudio. I had audio working when I was using the thunderbolt's libraries (just copying them from a nightly into my .zip), but I'd rather be able to have my server build a proper .zip with all the necessary files.

Before I drop a public preview, I'd at least like to have accelerometer working, wifi (yeah, the module loaded, but it crashes after a few minutes, I think I know why), and possibly the rear camera.

However, for devs, I'd be happy to make a nandroid of my system as it sits right now and send that off to you once I make some necessary changes in my init.bryce.rc script to fix my kgsl problem.
[LG Revolution] jackpot08:
ahh a late night work always pays off! thanks thecubed
[LG Revolution] thecubed:
Soo.... anyone wanna write a libsensors library for me? :)

Currently working on merging these together:

https://www.codeaurora.org/git/proj...1d/show/Gingerbread/hardware/msm7k/libsensors

has our light sensor code (and possibly compass)

https://github.com/CyanogenMod/android_device_zte_blade/blob/gingerbread/libsensors

has our compass (for sure)

and http://218.211.38.204/?p=android/de...1;hb=f21833904e439eb1317ecf2582d935044b18d908

which possibly has our accelerometer (ours is kr3dh, nexus S has kr3dm, not sure if it'll work)

Fun times ahead! If anyone wants to lend a super duper hand with cyanogenmod porting, this is your time to shine!

I'm wafting between working on wifi and this. Wifi will be much easier to get working hopefully, but not having a working accelerometer is a real bummer (device thinks it's in landscape mode for some reason...)
[LG Revolution] afma_afma:
Can do some java programming ..let me know...
[LG Revolution] Beamer9408:
Just wondering...I have a thunderbolt on cm7 and they are having gps issues I don't think it matters what version you are running. Do you see this being a problem on the revo?
[LG Revolution] majorpay:
Keep up the good work Cubed! I know it's lonely over here in the CM7 world, but maybe I can buy you a few more beers to keep you company (figure of speech, I know you don't drink) :P

My home internet is down again, but on a good note, I got my server accessible for one day yesterday! Hopefully everything will be back to normal today. If I get some time, I will take a look at those links you posted over the next few days (not saying I can figure anything out, of course). Things have just been crazy with the move and trying to get situated.
[LG Revolution] majorpay:
If I'm reading correctly, doesn't the Fascinate and Optimus S both use the kr3dh? Could you possibly steal it from them? :D

Edit: I see what you're asking for. Someone to merge the three branches together pulling the specific parts for each. I'd like to get in on that one if I have time, that's actually something I could do!

Notes:
[LG Revolution] majorpay:
Like I said, I don't know how far I'm going to get with this as I can't skimp out on my work at work too much, but I am trying to look at it. Is there a specific interface model of those three you are going for? Also, what might make it a little easier is to download the three branches? Getting the zte_blade branch wasn't two hard, but I'm not sure about the other two.

Maybe start off with a zip file that is marked for what is wanted from each branch, and which branch model is preferred?

I'm pretty nubbish when it comes to cpp, as it has been quite a few years, with only non-real world experience (school), but I might be able to hack my way through it, although I have to say, this code is a pain in the backside! Commenting would be awesome!

It would sure be nice if we could get a rockstar cpp dev in the house to lend a hand, but I will try to find the time to do what I can :D
[LG Revolution] majorpay:
My original question was: do you have the three branches in zip format I can gain easy access to? I don't understand the nuances of Git. The zte was easy enough, but I need the other two branches.

Edit - disregard - snapshot did it on the crespo branch I believe.

It's this lib branch I need to get in zip: https://www.codeaurora.org/git/proj...4cc3d8c10a31d/show/Gingerbread/hardware/msm7k

(I don't see any link to allow me to download)
[LG Revolution] K0G:
Mabey this is the code you seek Thecubed.

kogshole.no-ip.org/revolution_libsensor.zip

I think I got it all correct.

Edit: check file permissions as I did the work on a windoze box. And I'm not sure(I'm sure) if that will interfere with the use.

Edit: I did this with the nusensors.cpp format. Did it need to be in the sensors.cpp format? I can post if required.
[LG Revolution] thecubed:
I'll check that out tonight! If that works, it'll be paaaarty time!
[LG Revolution] K0G:
Please let me know if I missed anything. I'm feeling the need to contribute. I've coded for years and would be happy to help see this project go from vision to ROM.

Also, majorplay I'm interested in working on this with you. If I can help you get any files please ask. Like to see if your on the same track as me.
[LG Revolution] squidder:
Hell yes! Thank you all that are working on this. I feel like a damn kid on Christmas morning.
[LG Revolution] majorpay:
Nice work... I've just been swamped (not to mention being a nub), so I have been trying to pull the third tree to get a quick glimpse at the third as a whole piece so I could compare the interfaces. I'll definitely be taking a look at yours, and if it's usable as is for Cubed, that would be awesome. I've been working in a Windows environment as well (VS - as I try to pull it up when I have a spare moment at work where we are strictly MS).
[LG Revolution] squidder:
Any update on this? Did it work?
[LG Revolution] majorpay:
+1 for curiosity
[LG Revolution] thecubed:
I haven't had time to compile it yet, but I did have to make a few changes since the nusensors.cpp file wasn't set up for the KR3DH sensor.

When I get a few spare moments I'll see if this compiles :)

Thanks everyone for your patience, I know I've been a tid bit slow here lately with school starting in a week. As usual, I'll provide news as soon as I can if this works or not.
[LG Revolution] K0G:
I wondered if I needed to change any this to point to our sensor.

This was my first attempt at cpp.

Hope I shaved a bit of time for you.

Sent from my revolting VS910, we shall not eat cake.
[LG Revolution] squidder:
You get a chance to compile that cubed?
[LG Revolution] Icemans2k02:
Curious myself! I still check this thread EVERYDAY ") Like everyone else I am looking forward to it!
[LG Revolution] ozymandiaz:
Lol! I only check it when one of you bumps it! Hehehe... Waiting patiently!

:D
[LG Revolution] drt054:
Very anxious but will be well worth the wait.. My HP Touchpad will have CM7 before my revo does. Maybe we should take a collection and put out a bounty on it..lol :) keep up the good work!!!

sent from my LG Revolt 1.3 powered by MTMichaelson
[LG Revolution] spc_hicks09:
Anything I can do to help? Probably don't have as much dev experience as you but I have built for the Eris and the OG Droid.
[LG Revolution] jackpot08:
I'm sure he'd love that. Any help he would appreciate
[LG Revolution] K0G:
I miss you thecubed............ :'(

I tossed my Crap, Revolted and moved out of my Home.
[LG Revolution] spc_hicks09:
Lol I was about to post the same thing!
[LG Revolution] smokedkill:
I wonderful if cubed is still working on this. Been a while since he's updated what he working on and he was supposed to have a version released by now. I really regret trading in the thunderbolt for the revolution and don't take too much into the billiard being unlocked in the future. I hope I'm able to sell this crap phone so I can go back to HTC or Motorola. Without a reliable custom rom community, the revolution isn't worth it and is starting to make my love for android fade. Custom roms were the advantage android had on the iPhone, and this phone doesn't really have that advantage.
[LG Revolution] Framework43:
ONOMNOMNOM :-P

Good luck with this project :-)
[LG Revolution] jackpot08:
He is still working in it. His friend is sending him the leak for 2.3 for the revolution and he is taking those files to help him port it over for cm7. Patience.... It's only one guy working in it and he's got a lot in his plate
[LG Revolution] smokedkill:
That's more of my issue than anything that there aren't enough people working on it. As weird as this phone is set up, I know that it has to be a timely process. I'm upset with myself for trading in the thunderbolt to get it. I think between the random reboots on the thunderbolt and the fact the revolution had HDMI and Netflix had me not thinking clearly.
[LG Revolution] majorpay:
That's key with a release of CM7. For everything he does on 2.2, the release of 2.3 would be starting from scratch again.

I for one, am actually not disappointed in my choice for phone as it is a powerhouse, and nothing is "malfunctioning" or doesn't perform above expectation. But saying that, since my purchase and mod of the Nook, I have to admit that lately, it has become more of a tethering point, radio, and navigation device than anything else :p

(I do wish we had long press search on mt's Revolt rom to make voice to navigation easier, however).

I guess the question would be: What are we missing out on currently? Not being sny, but just curious?
[LG Revolution] mtmichaelson:
Thank you jack! You are exactly right, he is one guy that works full time, just started back at school, and in the little free time he has he is working for all of us. He is still active and working hard on one thing or another.

Right now, from my discussions with him, cm is on hold until he can get a leaked copy of gingerbread which is being worked on by lg, and he will have a copy once his leaker can share. That does not mean it will be released for public consumption as I don't have the rights to give that information, so don't ask for it, I won't even ask for it once he has it. Once he has it though, he can use the libs from it rather than waste countless hours rewriting them from scratch.

I have said it before, and will say it again, if you like the phone great, if not, it is a free country you can sell it and move on, you can step up, take a little of your own free time and learn how to mod yourself, or you can be patient and wait until someone else gives up time with their family so you can flash their work yourself for free.
[LG Revolution] Beamer9408:
Well said even though I like cm7 I still believe froyo is more stable than gingerbread and even with the thunderbolt cm7 still has issues after being out for awhile it still doesn't have working gps unless you flash a sense rom and get a gps lock before flashing cm7 and it still has issues with agps and network location as far as weather apps go it isn't like once cm7 gets ported it is going to be 100% working there will be bugs..
[LG Revolution] gr33nT:
nicely said!
[LG Revolution] Haro912:
Best news I've gotten all day. :)
[LG Revolution] spc_hicks09:
+1,000,000
[LG Revolution] Gotroot:
Nice work I do have to say. BTW I use to cook up roms for 6900 over at ppc if there a decent kitchen out there I will try to grab it and start work on this phone myself. LOL as I have nun better to do I sit behind a pc all day anyway.
[LG Revolution] smokedkill:
The things that this rom doesn't have is custom boot animation, overlooking, custom notification bar.. I've tried working on the custom boot animation but haven't found any software to open the rle files.

And while the phone is a powerhouse, it does have issues with certain apps. That's an lg problem though.

But after watching developers complain about locked billiards for a year and a half, I figured more of them would jump on a phone that came with it unlocked. And you guys are mistaken, I don't blame the people who are working on it, but those who complained about locked billiards not jumping on it.
[LG Revolution] nfederic:
Gotta love auto-correct!
[LG Revolution] majorpay:
Hopefully no one takes this the wrong way, but I've never seen overclocking do anything but move test scores on any device I've ever owned.
[LG Revolution] K0G:
Did something for my first Motorola Droid, installed an overclocked kernel and smoked my processor(good thing it was a company phone)

I'll stick with the original kernels thanks.

"Home-Less and happy"
[LG Revolution] spc_hicks09:
All I ever noticed was less redraws with launcherpro.
[LG Revolution] jackpot08:
if you check the IRC the mesage says "CM7 Status: On Hold (waiting for a contact at LG to get me some files...)]". He's not abandoning the project. Just on hiatus
[LG Revolution] spc_hicks09:
Hey since Cubed is super busy here lately, does anyone know what device he's porting CM7 from?
[LG Revolution] mtmichaelson:
I believe he has been using the thunderbolt.
[LG Revolution] smokedkill:
For me, I've noticed that overclocking helps with some of the lag. Most times some lag doesn't bother me, but when my phone is ringing for several seconds before I'm able to answer the call, the lag is a little too much. My phone will sometimes ring 5-8 secondary before it shows me who is calling. Very irritating when it's an important call and by the time I'm able to answer, they're no longer there.
[LG Revolution] majorpay:
Interesting. I've only had "phone" experience with CM on the Eris. What I can tell you from that experience (complete with overclocking, etc) was that dialpad access time was greatly slowed, dropped calls mid-call was the norm (with occasional recovery), and sometimes I'd only have one ring to pick up.

The devs are awesome people, but my only experience with overclocked ROMs produced those issues (it could have been a ROM issue, or an incompatibility issue with CM, etc... not sure).

I've heard CM/overclocking is much more impressive on a newer device, but I've yet to have the opportunity to try it. As of right now, with this device, I haven't had any problems with phone access times.
[LG Revolution] drt054:
Overclocking on my Moto Droid 1 using The Ultimate Droid Rom gave it new life got it up 1.25ghz that along with cache cleaner and advanced task killer were all essential.

Sent from my revolting LG Revo powered by MTMichaelson
[LG Revolution] jackpot08:
Aren't task killers bad for your phone?
[LG Revolution] ozymandiaz:
I still use one. I shut off the auto kill though, and only use it when an app misbehaves. 99 percent of the time, I don't have to kill anything to make the phone run great.
[LG Revolution] spc_hicks09:
I still use one too. Advanced Task Killer.
[LG Revolution] thermal_tim:
Me too. Some say it is, but I still swear by ATK.
[LG Revolution] spc_hicks09:
Here is why I still use a Task Killer:

For those of you that use SetCPU, this will help you get ridiculously good battery life. (At a cost of course)

On the main screen for SetCPU, have the Max maxed out, have the Min all the way down and set the governor to "ondemand."

Use the following setup for "profiles" on SetCPU:

Charging Profile:

Max = Max it out

Min = Set this to the lowest setting

Governor: Ondemand

Screen Off Profile:

Max = Set this to 2 settings higher than the lowest

Min = Set this to 1 setting higher than the lowest

Governor: powersave

That's all for SetCPU. Now this is where my Task Killer comes into play. With the CPU set to almost the lowest setting AND on the "powersave" governor, about that only thing your device will do with the screen off is accept notifications (ie. texts, emails, and calls.)

So here's what I do. Whenever I'm done using my phone, I'll open up the Task Killer, kill all tasks (except the ones I ignore through ATK). Then instantly turn my screen off. I still get all notfications like texts and emails and stuff like that but that is about the only thing my phone does with the screen off anyway.

Now here is where I talk about the cost of doing this. With the CPU underclocked almost all the way down when the screen is off, it may take a few seconds for your screen to turn back on when you get a phone call. The backlight on the screen will light up but nothing will show on the screen for a few seconds. However, that is the only drawback I've noticed to my little method.

Using this method when I was on my OG Droid, I was getting about 23-25 hours on my stock battery and 35-40 on an extended life battery. Pretty damn good if you ask me! And yes I have pics to prove it lol!
[LG Revolution] jackpot08:
Sounds likens good method. I hear watchdog is the best option though. Will give ATK a try.
[LG Revolution] Someguy1027:
Check out Juice Defender Ultimate. Allows you to do the processor tweak and much more as far as controlling which apps can do what and under what circumstances. You can set certain apps to only be able to use data when the screen is on for example. It will also allow you to tweak how your radio's work. For instance I have mine set to only turn on data every 15 minutes for 30 seconds to update email, texts, etc during the day and every 30 minutes in the evening while the screen is off. When the screen comes on it automatically turns radios on and syncs. It is also set to turn off wifi when I'm not in range of a configured network. It uses AGPS (doesn't suck battery like stand along gps) to detect my location automatically turning on wifi when I get home in the evening. Standalone GPS is also turned off when screen is off. I'm currently getting about 2.2x battery life using this. Only side affect is when you power screen on it may take about 3 seconds for radios to all come back on. No need for a task killer or to do anything before you turn your phone off. It automates everything once you have permissions set for each of your apps. Probably achieves similar results. Just an even more no fuss way to do it. I think the ultimate version of the app does cost about $5 though. There is a free version it just doesn't allow app level control.
[LG Revolution] drt054:
I know better than to ask for an ETA.. how about a status update? TheCubed hasn't posted in over a month now. Thanks.. I know you are busy!!

Sent from my Iconically Revolting LG Revolution powered by MTMichaelson
[LG Revolution] :
Oh god, please guys, stop using task killers.

Ever wonder why you're always having to use them? You're just re-starting the process. If anything, you're killing battery life. I'm not going to go into detail, nor argue with anyone, but a simple Google search should inform you on why this is not a good idea.

Android manages itself well, apps like Watchdog are approrpriate because CPU consumption is what kills your battery.

Having more RAM available isn't necessarily a good thing...

SetCpu is very good, so i will agree with you on your post with regards to that.
[LG Revolution] Squiz0329:
Pretty please, can we leave this thread for the CM7 topic? I get excited every time I see a new post.

(Tone: Helpful)

Yeah, I'm Homeless.
[LG Revolution] Pinesal:
I agree. At least let us know if the project has or has not been abandoned.
[Eee Pad Transformer General] j1000:
Ok so I know this is somewhat personal preference but I just got a transformer today and it is now rooted with recovery what is everybody's opinion on the best rom and kernal.

Thanks
[Eee Pad Transformer General] zephiK:
It's kernel not kernal. Use revolver 0.2 with clemsyns kernel or the kernel that comes with the rom. Lookout for prime 1.6 when it comes out.
[Eee Pad Transformer General] jonitfcfan:
+1 for PRIME! ROM, lots of people use it so if you get problems with it you should get answers relatively quickly.
[Eee Pad Transformer General] player911:
Revolver looks great but I'm waiting for the next version. Supposedly the volume is unbalanced and.... there was something else that made me decide to wait. They both were minor issues that should be included in the next update.

Also Prime 1.6 will be good.

I get SoD using Prime. Not so much while in standby but when coping from my internal to SD memory, which I do often. It locks up every time. Running his v2 kernel which helps it from getting the SoD over night.

LG G2x - CM7.1 RC1 2.3.4

www.CincyAdmins.com

www.MiiWiiChat.com