![]() |
Re: SailfishOS 2.0 Nexus 5 CM12.1 Alpha1 | Sfdroid Pre-Alpha/Early Preview
Quote:
May I ask what voltages, clock speeds, gpu settings, governor and hotplug driver combination you're using to get ~2 days of usage? Thanks! |
Re: SailfishOS 2.0 Nexus 5 CM12.1 Alpha1 | Sfdroid Pre-Alpha/Early Preview
Quote:
Also interested in two days of battery life, not more than one day here. I think battery consumption was better with older sfos versions, can't proof it. |
Re: SailfishOS 2.0 Nexus 5 CM12.1 Alpha1 | Sfdroid Pre-Alpha/Early Preview
Quote:
Quote:
... and I also complained about higher power consumption, but I seemed to be the only one. Quote:
@mautz: Would it be possible to make a kernel without that 300Hz timer rate? Is that even used in your kernels? A quick search showed me, that it should be a kernel setting. Quote:
UPDATE: I digged a little further. Looks that on older Android versions the 'Kernel Tick Clock' was set to 100Hz. I would really love to test a kernel with these 'old' settings. There is a long discussion here about that change. I would like to quote some posts of the discussion... Quote:
Quote:
Quote:
We are definitely running with 300Hz with the mautz kernels! You can check that in the kernel config file in /proc/config.gz. Search for 'CONFIG_HZ'! @mautz: So I guess it's worth a try to switch back to 100Hz. ;) |
Re: SailfishOS 2.0 Nexus 5 CM12.1 Alpha1 | Sfdroid Pre-Alpha/Early Preview
Quote:
I'd like to see if we can solve it with that change! |
Re: SailfishOS 2.0 Nexus 5 CM12.1 Alpha1 | Sfdroid Pre-Alpha/Early Preview
Quote:
https://www.reddit.com/r/Nexus5/comm..._battery_from/ The picture guide at the top of that post is most helpful, and that's the route I'm planning to take once all the parts come in. Edit: I spent less than $8USD on the genuine LG G2 battery, and about $30 for the red front housing/midframe INCLUDING a new LCD, all in one piece. Both of these purchases were from eBay, domestic sellers. I did this because my existing LCD has some bad light bleed and I figured I'd just take care of everything all at once. I'll take photos of my process and put a guide together as I go, just for the sake of clarity. |
Re: SailfishOS 2.0 Nexus 5 CM12.1 Alpha1 | Sfdroid Pre-Alpha/Early Preview
At the moment i'm using zzmoove governor, but still testing others. But 2 days sounds much, but it's still bad. I barely use the phone during the day, with a stock installation and default kernel i get 1 1/2 days. So basically every hotplugging governor that puts the unused cores to sleep when the phone is suspended, will do the trick for me. My old Jolla 1 lasted 5 days with one charge...
I 'm trying to build a new kernel with some backported features from newer CM kernels, but at the moment the Nexus reboots directly when put to sleep or during boot or in the first few seconds after start...hard to debug :D |
Re: SailfishOS 2.0 Nexus 5 CM12.1 Alpha1 | Sfdroid Pre-Alpha/Early Preview
Quote:
We'll see what happens, but I'd be interested to see how removing the 300Hz timer thing would impact battery life. Also interested to see what you come up with regarding the backported features! Edit: I just thought about it. The Jolla 1 used a 2100mAh Li-ion cell, where the Nexus 5 uses a 2300mAh Li-Po cell. I doubt the battery chemistry could be causing this issue, and the capacity is a little more... Oh well, we'll figure it out eventually! |
Re: SailfishOS 2.0 Nexus 5 CM12.1 Alpha1 | Sfdroid Pre-Alpha/Early Preview
I got some good and some bad news...
I've got SFOS booting with cm14.1 kernel, but it's not fully working. Lipstick is crashing on start, reboots and everything is fine. Wifi is not working, Telephon app does not start...maybe this problems could be solved...i'll first try a kernel based on CM13... |
Re: SailfishOS 2.0 Nexus 5 CM12.1 Alpha1 | Sfdroid Pre-Alpha/Early Preview
Quote:
Excellent find, @minimec! And great work @mautz! I'm starting to get excited. :D |
Re: SailfishOS 2.0 Nexus 5 CM12.1 Alpha1 | Sfdroid Pre-Alpha/Early Preview
Quote:
I tried with the 'gcc-arm-linux-gnueabi' toolchain from the ubuntu repos, but also with 'android-ndk-r13b' and 'arm-eabi-4.8'. I followed different build instructions and also tried the 'make_defconfig.sh' script, found in the 'mautz' kernel sources... After the most painful and frustrating two hours in my whole Linux career, I had to take a break, otherwise ... https://www.youtube.com/watch?v=JtEkUmYecnk&feature=youtu.be&t=589 I can make the defconfig and run 'make menuconfig', but the building process would always fail with different error messages, depending the toolchain I use... @mautz: Believe me... I tried... ;) Maybe you can explain me (us) your 'kernel compile work-flow' and kernel build environment. It would help me rebuild my broken ego... ;) |
All times are GMT. The time now is 16:12. |
vBulletin® Version 3.8.8