yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Android Development] Vanquish17:
And what about battery with fk.....any changes?
[Nexus 5 Android Development] Vrushant:
Average nothing gr8. Stock kernel gives better battery
[Nexus 5 Android Development] Vrushant:
This is currently the best Oreo ROM with pixel UI. Performance is on point & hell the battery life has got so much better than it was on previous build. Also super stable Haven't found any bugs yet as I don't use Bluetooth so I don't care if it's fixed or not. I tried Franco kernel you can say performance would be a bit better than on stock kernel by if you want amazing battery life you should stick with stuck kernel. Only two the bugged me that is we can but choose animation speed between. 5x & 1x as .5x is just way more fast & .1x is too slow if we can get an option to choose that it would be super awesome & second is there is a delay of few milliseconds, when pressing home button it takes couple of milliseconds to go to hike screen it's super annoying if you nice it & surprisingly it isn't new for dark ROM this was also the case with nougat build. Hope so future updates fix those issues.
[Nexus 5 Android Development] kamild_:
Wait, I don't see Franco kernel being updated for Oreo...?
[Nexus 5 Android Development] Vrushant:
IDK but I'm using an unofficial one

---------- Post added at 11:09 AM ---------- Previous post was at 11:05 AM ----------

Here is the link for unofficial Franco kernel

https://androidfilehost.com/?fid=818070582850488967
[Nexus 5 Android Development] itz22:
Flashed today and I must say Rom is rock solid in performance and stability ! Everything is working fine here , camera , video recording all working , thanks Dev for this rom

Bt, missing some useful feature, otherwise no complains !
[Nexus 5 Android Development] Implementor01:
Installed Dark Rom.... Got stuck in a boot screen loop and i formatted all the partitions to ext4... what should i do?
[Nexus 5 Android Development] Rayfen Windspear:
[MENTION=5445418]Dark_Eyes_[/MENTION] this will become important in a bit.

https://www.xda-developers.com/google-blocks-gapps-uncertified-devices-custom-rom-whitelist/

EDIT: Oh hah, I was tired when I read the article the first time. It's the Users who have to do something, not the ROM dev. Sorry for the mention Dark.
[Nexus 5 Android Development] musa47:
Is anyone experiencing force close on almost every Google app? I opened Gmail, FC. I tried getting into a community on G+, FC. Running on stock settings. Latest build. Dark GApps.
[Nexus 5 Android Development] solace mukhtar:
Uninstall and install it from store, it works for me.
[Nexus 5 Android Development] musa47:
Did that. The problem still persists.
[Nexus 5 Android Development] h.kelidari:
[MENTION=5445418]Dark_Eyes_[/MENTION] hi, quick settings have 2 row by 6 item, but shouldn't have 3 row and 9 item?!
[Nexus 5 Android Development] Vanquish17:
Change your display size
[Nexus 5 Android Development] kamild_:
TWRP on latest version?

Did you wipe system/data/cache before flashing?

Did you try to flash something else along the ROM itself?
[Nexus 5 Android Development] androidpankha:
hi,

I installed the latest build of dark rom on my nexus 5 and it gets stuck on the "G" symbol of booting.. I did wipe and format my system partition to ext4 and then tried. what I must be doing wrong?
[Nexus 5 Android Development] SRakeshSR:
Sir please help me with your rom... after flashing it stuck up after boot animation at the "G" and just keep loading not even finishing up loading even though leaving as 1 hour.
[Nexus 5 Android Development] amit_chapala:
If all partitions are ext4 format then nothing will go wrong just follow below steps

1. Update TWRP to 3.2.1.1

2. In recovery go to Wipe then Advance (in that select System, Data, Dalvik catch and catch) don't Wipe Internal storage.

3. Now flash ROM followed by GApps.

After successfully done these

4. Wipe catch.

5. Reboot to system.

That's all.

---------- Post added at 05:31 PM ---------- Previous post was at 05:30 PM ----------

1. Update TWRP to 3.2.1.1

2. In recovery go to Wipe then Advance (in that select System, Data, Dalvik catch and catch) don't Wipe Internal storage.

3. Now flash ROM followed by GApps.

After successfully done these

4. Wipe catch.

5. Reboot to system.

That's all.
[Nexus 5 Android Development] satanb:
does elementalx N5 9.02 work with this rom?

or does any other kernel work with this rom?

pls someone tell me cuz i need to underclock and undervolt to save my 4 yr old battery :) it ll be great
[Nexus 5 Android Development] androidpankha:
Thanks It works. just last doubt. I installed DARk ARM 8.1 GAPPS. it didn't install many goolge apps like calendar, calculator,gmail etc. I had to download and install them from google play.. is it like this? or did I miss something?
[Nexus 5 Android Development] maksimus0021:
Yes. The system partition does not have enough space. You have to install additional applications from the Play Market.

Regards...
[Nexus 5 Android Development] Rayfen Windspear:
I'm itching to flash it on my device, but after some digging I discovered that not only is there currently not a way to export/import Privacy Guard settings, they are UID specific for the apps themselves. So you can't just run off with the SharedPreferences xml file and slap it into place after changing things (I think anyway). I will have to create an import tool that will match Apps by name to pull its new UID and copy the settings over. Shouldn't be terribly difficult, especially considering that I can technically write it in any language I want if I just use the two files to create the new one.

That said, I'm still not going to have time til at least the end of April. Maybe I'll start tinkering if I can't sleep one of these nights...
[Nexus 5 Android Development] @vjnexus:
Flash Franco kernel unofficial build

It seems to be good
[Nexus 5 Android Development] Rayfen Windspear:
Is it possible to make the system partition larger, or is it on a separate NAND chip? I wouldn't mind pushing a 1gb from my internal storage to be able to fit more on the system.

EDIT: OK, I found a guide for doing this, but it is VERY NOT recommended.

Oh and to reiterate. You will see this from now on, and here is why and what to do about it.

https://www.androidpolice.com/2018/...-apps-uncertified-android-devices-heres-deal/

[IMG="Uncertified device"]https://www.androidpolice.com/wp-content/uploads/2018/03/nexus2cee_ap_resize-1.png[/IMG]
[Nexus 5 Android Development] arathebest:
Great rom thanks but audio calls in bluetooth are disturbed. Fix it please :)
[Nexus 5 Android Development] Gregzi:
Just discoverd that myself too...

---------- Post added at 02:18 PM ---------- Previous post was at 02:12 PM ----------

I just noticed that my Play Store icon become gray....
[Nexus 5 Android Development] FirePower36v:
I just flashed this rom and have the same issue.

I've used TWRP 3.2.1-1. Wiped system, data, cache and dalvik, after that, i've flashed 23/03 version of the rom, gapps of the Dark ROM for arm and Magisk v16. After many apps crashed, i've installed ElementalX kernel but the problem persist... if i don't find a fix probably i will go back to dark rom 7.1.2 until a new version of Dark Rom Oreo will be released
[Nexus 5 Android Development] musa47:
Yes. Many other apps we're crashing. Even setting up an open wifi connection through sign in window was crashing. I guess this will be fixed in a latter build. I really like this ROM though.
[Nexus 5 Android Development] rodierguez:
For a clean and organized (re)start...

Start a new thread, it's just an opinion.

Thanks for your work!

EDIT: Referring to new Oreo releases.
[Nexus 5 Android Development] Rayfen Windspear:
This would be wise. Especially given that Oreo takes more room in /system, which could become enough of a problem later that someone might possibly take up the mantle for continuing support for Nougat.
[Nexus 5 Android Development] jineshpatel30:
can you tell me how much empty space remains in system partition after flashing Dark Gapps ? (if you debloat/removed some apps from system please mention it as well)

i'm thinking about reparation so i need to know ;)

[MENTION=5445418]Dark_Eyes_[/MENTION] , Can you tell why there is 926MB of free space in /mnt for Nexus 5 ? (check pic) as far as i can tell this free space is part of user-data partition as there's around 1GB unaccounted between actual partition size and size that's available for /data

is there any way we can minimize or utilize this free space ?
[Nexus 5 Android Development] maksimus0021:
After installing Dark Gapps in the system partition, I was free 8 kb (including my installed Magisk). I did not apply the DebLoater script, so I can not answer this question.

Regards...
[Nexus 5 Android Development] jineshpatel30:
Woh ! That's pretty stiff :p

No issue i just wanted to know about debloat only if you removed some apps for space in /system.

Also please check my edit above and see if 32GB version also has similar space in /mnt
[Nexus 5 Android Development] maksimus0021:
Sorry, but I can not check it. I'm now on Dirty Unicorn 12.

Regards...
[Nexus 5 Android Development] jineshpatel30:
It's not ROM specific as far as i know, It was same empty space even on Stock Marshmallow !

Just navigate to root folder and then mnt folder and see ;)
[Nexus 5 Android Development] jineshpatel30:
Great ! Thanks.

Almost similar free space for 32GB variants as well !

Let's see if someone can figure out way to use it ;)
[Nexus 5 Android Development] daedric:
/mnt is a tmpfs mount, there's no wasted space.

Filesystem Size Used Avail Use% Mounted on
tmpfs 927M 500K 927M 1% /dev
tmpfs 927M 0 927M 0% /mnt
/dev/block/mmcblk0p28 13G 8.4G 4.0G 68% /data
/dev/block/mmcblk0p27 690M 13M 677M 2% /cache
/dev/block/mmcblk0p16 16M 4.2M 12M 27% /persist
/dev/block/mmcblk0p1 64M 44M 20M 70% /firmware
tmpfs 927M 0 927M 0% /sbin
/dev/block/mmcblk0p25 0.9G 0.9G 0 100% /sbin/.core/mirror/system
/dev/block/loop0 158M 96M 62M 61% /sbin/.core/img
tmpfs 927M 0 927M 0% /system
tmpfs 927M 0 927M 0% /system/app
tmpfs 927M 0 927M 0% /system/app/FaceLock/lib
tmpfs 927M 0 927M 0% /system/bin
tmpfs 927M 0 927M 0% /system/vendor
/data/media 13G 8.4G 4.0G 68% /storage/emulated
[Nexus 5 Android Development] Vrushant:
Hey is anyone facing issue with trusted face I'm on opengapps nano, I even tried gzr gapps nano but no luck :(
[Nexus 5 Android Development] jineshpatel30:
Sorry but for what purpose tmpfs is being used, i have never seen it increase in used size.

Afaik there's not Hibernate or Swapping in android so in which situation this space is utilised ?

Edit : what's the command for this output ?
[Nexus 5 Android Development] daedric:
From the web:

tmpfs is a temporary filesystem that resides in memory and/or swap partition(s). Mounting directories as tmpfs can be an effective way of speeding up accesses to their files, or to ensure that their contents are automatically cleared upon reboot.

By default, a tmpfs partition has its maximum size set to half of the available RAM, however it is possible to overrule this value.

So... It's a ramdrive :) But without the fixed problem of a RAM drive. Ram is only used when needed. A empty tmpfs mount uses little to no ram.
[Nexus 5 Android Development] Rayfen Windspear:
There is a guide for resizing the /system partition if you google it, but you run the risk of bricking the device. And not just the normal risks with flashing, this is like the ultimate risky thing you can do. In the guide the OP explains that because everything needs to be contiguous, you have to completely destroy EVERY partition and add them back one by one. If ANYTHING were to interrupt anything during this process, you can kiss the device goodbye.

EDIT: I'm considering doing it on my extra N5 that has the broken camera. Can anyone recommend a decent size to make the /system partition? In the guide, OP allocates an extra gig, which is probably way overkill, but I haven't the faintest idea what all goes into /system so I'm not sure where the happy medium is. I guess on a device without a camera, I might as well just make it 2gb. No pictures to clutter the userspace partition. Still, would rather not waste space when it's a premium on a 16gb device.
[Nexus 5 Android Development] jineshpatel30:
That clears things little bit. Though i already came across swapping and all, on one blog but it's part if RAM wasn't mentioned there :good:

also 12.7(data)+1(system)+0.8(cache) ~ 14.4 adding minor partitions makes it 14.5GB sound about right for "actual capacity" of 16Gb =>14.8GB

I think 1.5 GB would be more than enough..BTW you can just merge cache+system to make system at 1.5 GB leaving cache 200MB it's not going to be used in custom Roms anyway. cache partition mainly used for OTA updates (maybe delta custom rom updates)

this way you won't lose space in data partition.

On contrary, one can also remove some APKs from Gapps to make it even leaner. for example TTS, Photos, Chrome can be installed after setting up google account. all 3 accounts for ~150MB.

To be on safer side you can leave Chrome as well, as it "may be" required for setup.
[Nexus 5 Android Development] Rayfen Windspear:
I found this as well regarding the cache dir, so 200mb might be cutting it close if you have an absurdly large app you need from the play store. The article is super old though, so this may be out of date info.

https://www.urtech.ca/2015/09/solved-what-does-wipe-the-cache-partition-do-on-android-devices-like-the-galaxy-s6/

EDIT: Nevermind. I just tried as an experiment. Play store does not download to /cache
[Nexus 5 Android Development] jineshpatel30:
yah it was older practice ;)

currently just OTA's needs /cache space afaik
[Nexus 5 Android Development] Rayfen Windspear:
Just freed up my extra N5. Going to try resizing the /system partition for funsies. Will post success/fail, but won't recommend in either case. I'll start ROM testing afterward.
[Nexus 5 Android Development] Rayfen Windspear:
RESULTS:

Success on resizing... sort of. I took the advice and just resized cache to 200mb and used that extra ~500mb for system. I ended up with the same results as others were posting in the resize guide thread. For some reason, flashing the ROM to /system does a resize to the default size.

df -h

reports 1009.3mb at 100% used. [MENTION=5445418]Dark_Eyes_[/MENTION] do you, or anyone, know if there is something in the ROM flashing process that causes this, and is there something you can change in the ROM that prevents it? /cache was properly resized, but /system is still limited to the OG size somehow. I still can't recommend resizing, but I'm not gonna lie, the resize process was super easy, and moving forward, more and more people are probably going to have to opt for a resize, given that the Android codebase is just going to keep growing.

Again, not recommending a resize given the incredible potential for bricking, but if anyone is interesting the the specifics for just stealing storage from /cache, I can post more specifics. It won't be useful though unless the flashing process can be patched to allow for the modified size though.
[Nexus 5 Android Development] drac0:
Am I reading this right, no f2fs support for Oreo 8.1 builds? Unfortunately still no blu_spark for Oreo, do you guys know which 8.1 kernel supports f2fs currently, Franco, ElementalX? Thanks in advance!

And no I'm not going back to ext4. :p
[Nexus 5 Android Development] :
when I go to flash the ROM, when I have to put the password of the wifi does not appear to me the keyboard ... if I jump to the initial settings the rom hangs to "start applications" and does not unlock ... solutions?

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Android Development] lulli1:
Did you flash darkgapps after the ROM? If not, do so.
[Nexus 5 Android Development] :
I flash gapps pico

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Android Development] Harsh_07:
Flash DarkGapps not Normal GAPPS.

Download it from where you downloaded the ROM.
[Nexus 5 Android Development] Rayfen Windspear:
So, I'm liking Oreo on my test device thus far, with two exceptions. What happened to the features from Dark Nougat in these two screenshots? I'm wrestling internally whether or not they are deal breakers. Note: I know about the display resizing, but the navbar on the smallest setting is still larger than I can stand anymore. I suppose I could get used to it if I had to....

On another note. I discovered that running resizef2fs on /system again after flashing the ROM will leave it in its properly resized state, but I fear that dirty flashing an update would not be possible (or possibly destructive) because it would be sized back down on flash. There's got to be something that can be done to prevent this, either in the ROM or somewhere else, but I don't know hardly anything about it.

EDIT: one more feature I'm really missing is the free memory on the recents screen. I've been able to use that to manage my apps so that I can keep integral apps from getting killed. Its been quite nice.
[Nexus 5 Android Development] chem20:
[MENTION=5445418]Dark_Eyes_[/MENTION]

Please add this feature to latest build

Diasble navigation bar when device is lock

Double tap on home screen to lock screen

Auto unlocked when entering pin

Add recovery option in power button

Diasble power button in lock screen

Tnx dear for best work
[Nexus 5 Android Development] mc.cerny:
hi,

i can not flash update from 7/3 to 23/3 error during flashing...

normal clean flash working

Odesláno z mého Nexus 5 pomocí Tapatalk
[Nexus 5 Android Development] lulli1:
Clean flash and restore backuped data partition afterwards. This way it will work.
[Nexus 5 Android Development] chem20:
[MENTION=5445418]Dark_Eyes_[/MENTION]

this features Does not exist in last build but in version 7.1.2 Exit

Please add them to this awesome Rom

Secure lockscreen (disables status bar pull down, quick settings tiles, power button and lockscreen shortcuts)

Double tap the lock icon on the lockscreen to sleep

Quick unlock pin/password

Specific color for 100% charged battery

Dynamic nav bar color (changes color to the same of status bar)

- In-call vibration options (on connect, on call waiting and on disconnect)

These features are listed in the first post but Does not exist in last build darkrom-15.1-20180323-NIGHTLY-hammerhead

Tnx
[Nexus 5 Android Development] mc.cerny:
not working..

Odesláno z mého Nexus 5 pomocí Tapatalk
[Nexus 5 Android Development] chem20:
the best Gapps for this rom?
[Nexus 5 Android Development] GopalKaul:
Dark Gapps
[Nexus 5 Android Development] chem20:
Titanium Backup 8.1.0 Does not work and restore app in Last Build
[Nexus 5 Android Development] Rayfen Windspear:
1) Don't understand the first one.

2) "double tap the status bar or lockscreen to turn off the display" In display settings "Tap to sleep"

3) this isn't possible because it doesn't know how many characters are in your pin and would be insecure anyway.

4) developer options > advanced restart.
[Nexus 5 Android Development] Rayfen Windspear:
Feature, or a bug? Won't stay at 100% on charger overnight... Or anytime. Is this some new fangled battery maintenance thing in Oreo?

EDIT: Not only am I weirded out by this, bit I can't find any answers about it anywhere. Until I do, this is a deal breaker for me. I'm already fighting some serious battery health issues (as we all are). If anyone has any information about this, PLEASE speak up.
[Nexus 5 Android Development] Rayfen Windspear:
First crash. Wasn't really doing anything in particular and wasn't in an app. UI froze, then screen wouldn't come back on. Held power for a sec and felt the normal vibe when the power menu shows, but screen stayed off. ANRs attached.
[Nexus 5 Android Development] kira6667:
Is picture in picture mode working for anyone?
[Nexus 5 Android Development] Implementor01:
The third one I think he means that in nougat, it would automatically unlock if the correct pin was entered, you had to enable it in settings, aka quick unlock

For the fourth one, I think he means he wants the feature in Nougat to disable access to the boot/power menu triggered by the power button on the lock screen
[Nexus 5 Android Development] Rayfen Windspear:
From a programmatic standpoint, the number of ways I could think to implement such a feature for pin entry reduces the security enough that I personally would deny such a request. Why reduce security just so you can get away with pushing one less button?!
[Nexus 5 Android Development] Implementor01:
Just saying , why reduce a feature that's in nougat still, and how do we know it impacts security?
[Nexus 5 Android Development] Rayfen Windspear:
I don't know how it is implemented, but auto entry like that would afford an attacker free attempts at cracking it. If your pin is length 8, it would check at 4, 5, 6, 7, and 8(+) characters. 5 attempts for the price of one. Maybe not given how its done, but I personally couldn't in good conscience give someone a feature if it compromised security in any way. Not that it's up to me or anything.
[Nexus 5 Android Development] Andriy2:
DarkRom 8.1.0 latest (23.03), system is in read-only mode even in recovery..

How to fix it?
[Nexus 5 Android Development] kamild_:
Today my phone failed to wake me up, thankfully it happened today and not tomorrow :D

When I woke up, I noticed my phone not reacting to anything (pressing power button, plugging in the charger). The notification LED was blinking red though.

Running DARK ROM BETA, of course. I might use some old phone for alarms, for the time being :)
[Nexus 5 Android Development] Andriy2:
If LED is blinking red and you cannot turn your phone on, so your phone is deep discharged to 0%

You have to charge it for at least few minutes and then (after led stops blinking) try to power on your phone
[Nexus 5 Android Development] kamild_:
There's no way it was discharged, it was plugged into the charger for the whole night.
[Nexus 5 Android Development] Dark_Eyes_:
Just to set the record straight, TTS was needed back in Android M (or was it N?) Setup wizard would crash indefinitely without it. I haven't tested if it's still need on Android O, but I guess it is. Chrome is also needed as it now implements webview. Since I don't ship Google Webview, Chrome is mandatory or you won't be able to complete setup wizard. Google photos could be stripped down if you guys want.

I would need to check, but partition sizes could be hard-coded in fstab. I guess that's why they resize with every flash.

f2fs is mostly placebo. It's slightly faster than ext4 at writing, and slightly slower at readind. I don't think it should be a deal breaker...
[Nexus 5 Android Development] Andriy2:
I had the same issue on different ROMs, and solved by reboot recovery -> terminal

resize2fs -f /dev/block/mmcblk0p25

reboot again - then system partition is at actual size

But DarkROM has another issue, that system becomes Read-Only, when another ROMs work ok..

[MENTION=5445418]Dark_Eyes_[/MENTION], if you need any logs or sth else - I am at your service

Love this ROM the most!
[Nexus 5 Android Development] Rayfen Windspear:
Right, that's what I did, but if you have Gapps/etc in system up to, say, 1.2gb abd the system is sized back down to 1gb on dirty flashing an update, does everything explode? Can you just not dirty flash if you plan to actually USE the resized partition?
[Nexus 5 Android Development] Andriy2:
I think, in this way we can do sth like:

recovery

format /system (do not wipe /data)

flash latest ROM update

reboot recovery

resize2fs

reboot recovery

flash GApps and others

yes, it's strange, but it has to work.

when I tested bug with ro /system - i rebooted and flashed many times in that order
[Nexus 5 Android Development] battler:
[MENTION=5445418]Dark_Eyes_[/MENTION], after installing latest Dark_GApps-8.1.0-arm-20180331.zip I have not Google Search installed on my system :confused:
[Nexus 5 Android Development] Dark_Eyes_:
Worst that happens is that some gapps won't be copied over. The way dirty Flash works is this: backup gapps to another partition (data?), Wipe system (and probably resize), install rom, and then copy gapps back. If the partition is smaller, the copying of gapps will fail at some point, and some gapps will be missing.