yashsingh1/xdaforums huggingface dataset:
[ONE Android Development] giveme13s:
MultiROM support

Being contented with last build, I tried swapping DU9.3 with DU8.2 (yes, been using DU Lollipop as secondary rom and DU KitKat as primary ROM :) ).

Found out that the kernel doesn't support MultiROM, so I apply MultiROM patch to kernel (credits to [MENTION=3418703]Tasssadar[/MENTION] and [MENTION=5093942]KINGbabasula[/MENTION])

The build is available here.

Note: I just dirty flashed it over today's previous build.

Cheers
[ONE Android Development] adamcray:
both of the time it occurred, i had my bluetooth turned on. but then i checked the previous post in this thread, someone mentioned that, there's indeed an FC issue with the latest GPS, and the temp fix for that is to set the location to 'device only'. i did that, and so far no FC. previously i had it set on 'high accuracy'.

and regarding the new addition, namely the 'lockscreen changer', what happen if the gapps that we use also comes with the app, like mohit's? will it duplicate or deletes one or the other?

so on multirom, dirty flash is ok and for 'single rom', have to do a clean flash over the previous build?
[ONE Android Development] malavan:
Lol I know the feeling kitkat is awesome
[ONE Android Development] giveme13s:
Hmmm....when i tried 29/05 build and mohit's 27/05 mini-viper, I think I set location to 'high accuracy'....

You can flash mohit's gapps (I use it also; 27/05 zero-MaxxAudio). No problems so far.

Version of the app I embed is 2.7, while version of the app in mohit's package is 2.6.

Both needs to flash clean if coming from builds dated before today (31/05).

I guess that because of Privacy Guard? Not sure...

But if you flash build with multirom support over my other build today (DU_bacon_5.1.1_20150531-0139.v9.3-UNOFFICIAL.zip), then dirty flash is OK.

....hope my english is not confusing... lol
[ONE Android Development] adamcray:
i have set it to 'high accuracy' for 1 hour so far no FC. it's so inconsistent, can't pinpoint the cause.

yeah, his is older version. so urs will overwrite it or i will have 2 lockscreen changers?

oh yeah, bcos of the new privacy guard..

btw, isnt it have a similar functions with apps op?

i can understand ur english just fine.. it's also not my native language. :D
[ONE Android Development] :
Privacy Guard and app ops still fc if you don't use english UI.

DU is my favourite Rom. Thanks.
[ONE Android Development] adamcray:
[MENTION=612044]giveme13s[/MENTION]

just now i got GPS FC again, on location = high accuracy.

turning it off or 'device only' mode stops the FC.

btw, it's my 1st experience messing with a kernel.. can u guide me what's the best settings? currently, android system is on top of screen in my battery chart.
[ONE Android Development] track909:
Yes, GPS high accuracy don't work because Google Play Services got FC

[MENTION=612044]giveme13s[/MENTION]

Have you this problem?
[ONE Android Development] giveme13s:
No GPS FC for me.
[ONE Android Development] track909:
With what gapps?
[ONE Android Development] giveme13s:
Mohit's gapps on this thread.

I use zero version with MaxxAudio, and have been setting location to 'high accuracy'
[ONE Android Development] track909:
Tested now.....

Don't works!

Don't go in FC but if I open google maps or a weather app location don't work

You don't have this problem?
[ONE Android Development] giveme13s:
Location works fine for me. Just tested it with navitel, sygic, gps status, and goggle maps. I don't use a weather app since there is a built-in one in rom
[ONE Android Development] track909:
Strange, now I'm under official DU and all works fine :rolleyes:
[ONE Android Development] adamcray:
bump
[ONE Android Development] :
Tested GPS. All working fine. Slim Zero Gapps.
[ONE Android Development] adamcray:
[MENTION=831147]giveme[/MENTION] & [MENTION=222857]bender[/MENTION]

did u guys disable FC notifications under misc. tweaks?

anyway, my issue still persist.. so i use the above feature, now i can set my location to high accuracy again without play services FC.

but i think, this will impact the battery life and hiding the FC notification makes the phone heats up at the back.

so i revert to using 'device only' mode.
[ONE Android Development] :
No.

http://up.picr.de/22093922sk.jpg
[ONE Android Development] adamcray:
location = high accuracy?
[ONE Android Development] :
Strange. I tested high accuracy with maps on a 30 minute car ride. No FC. Now i am at home with Wifi on and i get these FC if i switch from location off to high accuracy.
[ONE Android Development] adamcray:
yayy. welcome to the club.

i tested it at home as well, most probably the wifi is the culprit?

all in all, it's definitely the latest play services is at fault here.
[ONE Android Development] track909:
+1
[ONE Android Development] giveme13s:
[MENTION=6678871]adamcray[/MENTION], after you mentioned about "disable FC notifications under misc. tweaks", I realized that I switched it off.

Turned it on, and boom! dreaded rain of GPS FC...

I kept a copy of old gapps from Slim (zero version), dated April 17.

GPS version is 7.3.27 (1857602-438).

Just re-install latest build with clean flash and flashed the April 17 gapps.

Will observe and report.

Read that GPS will silently updated....

Anyway, there is a new GPS on APK Mirror. Version is 7.6.03 (1954927-438)....

Edit:

Finished setting up phone.

Google play store: not auto-update apps; Location: high accuracy, Disable FC Notifications: off, Privacy Guard: off

10 minutes... and no GPS FC....

Edit:

GPS updated itself to version 7.5.71 (1955121-434), and GPS FC appears...

Edit:

With Location: high accuracy, Disable FC Notifications: off, and setting App ops & Privacy Guard as following, no GPS FC ...

In App ops, I set Location of Google Play services to 'ignored' and Location of LocationServices to 'ignored'.

In Privacy Guard, I set Location of Google Play services to 'ignored'.

Hope this helps...
[ONE Android Development] track909:
Ok, but this is the solution or only a temporary solution?

In this mode location don't work.... All apps that have location service work?
[ONE Android Development] Miniprepumen:
Thanks mate for add my app to your rom, if I release new versions I will notify you.

Regards!
[ONE Android Development] giveme13s:
I'd say that its only temporary solution :rolleyes:

Will report back on apps requiring location service

Edit:

Re-flashed mohit's gapps (zero version with MaxxAudio, dated 05/27).

After booting, GPS FC started again.

Needed to set Location to 'device only' first, re-setting App ops & Privacy Guard, also clearing cache & clear all data at 'manage space' of Google Play services.

Set Location to 'high accuracy', reboot, and no GPS FC.

Also tried GPS Status, Navitel, & Sygic. All working :highfive:

Edit:

Forgot to say that I cleared cache & dalvik prior to reflashing mohit's gapps
[ONE Android Development] giveme13s:
Thanks!

Looking forward to new version
[ONE Android Development] adamcray:
just reporting.

i'm on 29/05 build, only got app ops. set both the above apps location to ignored, GPS still FC.
[ONE Android Development] :
If you ignore location in play services you won't get correct location in maps etc.
[ONE Android Development] adamcray:
testing this method.

no FC so far.
[ONE Android Development] giveme13s:
Did you clear cache of Google Play services at "Settings - Apps - ALL" and "CLEAR ALL DATA" (and then reboot)?

If you did, mmmm... I don't have other suggestions now...
[ONE Android Development] giveme13s:
Great
[ONE Android Development] giveme13s:
Will test my gps apps on way home later
[ONE Android Development] adamcray:
indeed. it was 100KM off of my current location.
[ONE Android Development] :
I don't know if other apps work correct. But all google apps with location like maps use the location service from play services.

I don't think that GPS is the problem. Because device only works. If you set power saving mode you get fc, too. So i think Wifi or mobile data/cell-id causes fc.
[ONE Android Development] giveme13s:
You mean "battery saver"?

If yes, no FC here

Edit:

Got it, Battery saving at Location mode...

Yes, FC...

Edit:

Clearing cache and clear all data of google play services, then set location to 'high accuracy'... no FC...

Trying rebooting...done, and no FC
[ONE Android Development] :
Yes. Didn't know exact name in english UI. So i translated it from german. Location option without GPS.

*Edit

With battery saving at location i don't get my location in maps at all.
[ONE Android Development] adamcray:
[MENTION=831147]giveme[/MENTION]

can u share with me ur kernel adiutor settings/profile?
[ONE Android Development] giveme13s:
Sure, nothing fancy tho :)

CPU (governor: interactive, max: 2457MHz, min: 422MHz)

I/O scheduler (scheduler: deadline, read-ahead: 1024kB)

Misc Controls (SELinux: permissive)

other settings are default
[ONE Android Development] giveme13s:
Google maps on mine is not that bad.

Not accurate, but perhaps 500m wrong.
[ONE Android Development] adamcray:
thanks. not much different from the default settings, after fresh install i mean.

if i want to know more about kernel tweaking, could u point me to the, idk.. 'right thread' or something? hehe.

---------- Post added at 07:10 PM ---------- Previous post was at 07:09 PM ----------

but still.. not pinpoint right? haha.
[ONE Android Development] giveme13s:
I don't know either... anyone?

You bet :)
[ONE Android Development] :
Does location bug exist in official version? Maybe "advanced location setting" which you added breaks something.
[ONE Android Development] track909:
No, I'm in last official release and no bug!
[ONE Android Development] giveme13s:
New build; intended to fix Google play services bug

Sorry for all the confusions.

Just uploaded a build here, intended to fix Google play services bug.

Hopefully it doesn't introduce new bugs :cyclops:

I just dirty flashed it over latest build (the one with MultiROM support).

Tested it for 10 mins, several reboots, played with various location modes (battery saving, device only, and high accuracy), no GPS FC.

Oh, Google maps correctly pinpoints my location :)

Note: "Disable FC Notifications" is set to off, and no playing around with App ops nor Privacy Guard

Cheers
[ONE Android Development] adamcray:
wow. so fast release fix.

what did u alter?
[ONE Android Development] giveme13s:
Some codes after consulting uncle Google :)

If interested, I just put the codes in my github
[ONE Android Development] adamcray:
oh i see. will give it a try later.

i wanna report/ask something about the on screen buttons.

1st, when going into google now page, is the nav bar purposely set to a translucent background? i mean in other page like chrome for instance, the nav bar background is black.

2nd, no vibration for the back and home keys, except for recent key.
[ONE Android Development] :
Thanks. Location works now without fc.
[ONE Android Development] track909:
:good:
[ONE Android Development] giveme13s:
- not done intentionally

- don't like vibration when touching keys (hardware and navbar), so I turned vibration off. Just turned vibration on to test, and they work...
[ONE Android Development] giveme13s:
Flashable zip to grab and lock satellite signals faster

Sometimes my OPO needs time to grab and lock satellites signals.

Remembered that back when developing BeanStalk ROMs, I created a flashable zip to make device grab and lock satellite signals faster.

If anyone interested, just flash attached file below (gps.conf.zip).

Attached also another flashable zip (org.gps.conf.zip) to revert back to original gps configuration.

The zip changes contents of /system/etc/gps.conf with the following lines: (please search Google for meaning of each line :) )

ENABLE_WIPER=1
XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra2.bin
XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra2.bin
XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra2.bin
LPP_PROFILE = 0
DEFAULT_AGPS_ENABLE=TRUE
REPORT_POSITION_USE_SUPL_REFLOC=1
A_GLONASS_POS_PROTOCOL_SELECT=0
SUPL_VER=0x10000
CAPABILITIES=0x37
C2K_HOST=c2k.pde.com
NTP_SERVER=time.gpsonextra.net
INTERMEDIATE_POS=1
ERR_ESTIMATE=0
C2K_PORT=1234
DEFAULT_USER_PLANE=TRUE
DEFAULT_SSL_ENABLE=FALSE
DEBUG_LEVEL=5
ACCURACY_THRES=0
NMEA_PROVIDER=0
SUPL_PORT=7276
SUPL_HOST=supl.google.com
[ONE Android Development] adamcray:
where is the vibration setting under?

is this the alteration that u included in ur latest build?
[ONE Android Development] giveme13s:
- Settings - Sound & notification - Other sounds

- No
[ONE Android Development] Cris7ianO:
Hey does this build have issues with using recent apps like the official one? :) really would like to try this one but this bug was the only thing keeping me away from DU so far :)

Sent from my Bacon
[ONE Android Development] taufiqs:
http://xdaforums.com/oneplus-one/general/info-cpu-binning-concept-overclocking-t2817105

http://xdaforums.com/showthread.php?t=2769899
[ONE Android Development] adamcray:
ok. found it.

vibrate on touch was already enabled by default. still, only the recent key got vibration. back & home key only got sound.

while we are at it, i encounter some issue with the recent page. if i go into it, i cant exit with pressing all the keys (back, home & recent), unless i cleared all the recent apps, only then it'll exit.

---------- Post added at 10:06 PM ---------- Previous post was at 10:04 PM ----------

terima kasih teman.
[ONE Android Development] giveme13s:
Hope I'm not misunderstading... but for me all keys got vibration if I enable 'vibrate on touch'

Known issue
[ONE Android Development] :
Usually i don't use navigation bar. But i tested for you. All keys vibrate.
[ONE Android Development] adamcray:
hmm. seems like the error is specifically on my end.

it wasnt like this on the previous rom though.

UPDATE: [MENTION=5373707]Bender80[/MENTION] [MENTION=612044]giveme13s[/MENTION]

after further test, the vibration on the 'back' & 'home' keys are indeed present, although with a slight delay (?)

in other words, i have to press it longer to feel the vibration.

also, as i recall.. i didnt have this issue on the rom i used previously (carbon).

anyway, what is the kernel of this rom? dont look like it is stock..
[ONE Android Development] giveme13s:
If you mean "stock" as stock kernel in official builds, then the kernel in my builds are not stock because:

- my builds are built with Uber TC 6.0 for compiling kernel parts, and needed some changes in source codes for successful compilation

- addition of KCAL support <-- another changes in kernel's source codes

- addition of MultiROM support <-- also another changes in kernel's source codes

Other than the above, I don't touch any other parts of kernel's source codes
[ONE Android Development] zelendel:
Those changes maybe part of the reason for the issues. Do runs it's own kernel that if changed can and has caused issues with the rom.

Also the recents issue is due to something you changed.
[ONE Android Development] giveme13s:
Thanks for suggestions.

Will try building by not changing anything and then one-by-one add features that I added.

Will take time tho... :eek:
[ONE Android Development] taufiqs:
sama2 teman. You are welcome :)
[ONE Android Development] track909:
New test build DU official is out!
[ONE Android Development] adamcray:
i know the latest build have fixed the play services FC somehow, but just thought this is a nice info to share.
[ONE Android Development] giveme13s:
The codes on my github also alter some things in libcore...maybe the same :cyclops:
[ONE Android Development] giveme13s:
Guys, I'm pretty sure that the additional features I added doesn't make the resulting ROM worse (especially 'recents' and hw buttons issue) than if I compile the original source codes with no changes at all.

See DU's Google+ pages...

Nevertheless, I suspend building and sharing my builds now.

BTW, all changes are on my github if someone interested :cyclops:
[ONE Android Development] malavan:
Oh no
[ONE Android Development] :
That's bad news. Anyway, thanks for your work in the past.
[ONE Android Development] track909:
Bad bad news :(
[ONE Android Development] adamcray:
hope u'll come back with a better & improve rom/builds. thanks for all ur hard works.

i definitely gained something while using ur rom. again, thanks sahabat.
[ONE Android Development] Ali.G:
Is it possible to add the dynamics quick settings menu to future updates please?

I am on latest Test build:D

Great work btw
[ONE Android Development] frewys:
Is there any Changes to this build besides the multirom compatibility compared to latest 20141111?
[ONE Android Development] giveme13s:
Not sure, but I've been trying to include all features in previous build. So I guess there is no additional changes in 20150122 build except multiROM support (compare to 20141111 build)
[ONE Android Development] EasyGoingXD:
Hey [MENTION=612044]giveme13s[/MENTION] ! :)

I have some questions about the good old kitkat 8.2 rom :)

I installed it today on my one plus again to run with because i loved it (and hate lollipop -_-)

So first of all i got the rom + senseiR77 kernel + UKM installed everything .... nothing happend.

Tried 8.2 only without anything else, worked great! Then i wanted to change from Dalvik to ART runtime ... nothing happend :/

So what i wanna get on my phone is: DU 8.2 + ART + Custom Kernel (is senseis kernel the only one?)

How can i do this?, i hope you can help me :/
[ONE Android Development] malavan:
9.4 buddy

Skickat från min A0001 via Tapatalk
[ONE Android Development] giveme13s:
Wish I could (DU 8.2 + ART)...

Yes, sensei kernel is the only custom kernel available
[ONE Android Development] giveme13s:
Yes, aware of it.

Building now...
[ONE Android Development] Pixelicious:
Glad to see Dirty Unicorn still alive, this seems to be the fast ROM in terms of animations I've flashed so far xD
[ONE Android Development] giveme13s:
Unofficial DU 9.4

Unofficial DU 9.4 running on Android 5.1.1_r3 is here.

All additional features are inside, but NFC is not working.

Looking for info on how to fix it ... and try reverting latest commits on NFC things.

Meanwhile, if not working NFC is ok for you, then flash it...

BTW, recents button is working now. Kudos to DU team :good:
[ONE Android Development] giveme13s:
DU 9.4 (with fix for NFC)

Uploading a build intended to fix NFC... done.

Available here.

Cheers
[ONE Android Development] Pradhan_89:
Working so good here. Feels good to be back on DU again specially with [MENTION=612044]giveme13s[/MENTION]'s goodies. Kudos to DU team and [MENTION=612044]giveme13s[/MENTION] :)
[ONE Android Development] track909:
[MENTION=612044]giveme13s[/MENTION]

I have FC in Settings - Security - Lockscreen shortcut

Someone else?
[ONE Android Development] giveme13s:
I don't spot Settings - Security - Lockscreen shortcut.

But if you mean Settings - Dirty Tweaks - General UI - Lockscreen shortcut, I just tested it, and working fine.

Settings - Dirty Tweaks - General UI - App Shortcuts works fine also
[ONE Android Development] SPANX:
Vibrate on touch doesn't work. (Sometimes Only for a couple of minutes) after reboot still no vibrate on touch
[ONE Android Development] track909:
And this what is?
[ONE Android Development] giveme13s:
Works here...
[ONE Android Development] giveme13s:
Seeing your pic, I can tell that you are using my build, but not the latest build...

On latest build, "Long press lock icon to sleep" feature is in Dirty Tweaks - General UI - Misc. Tweaks.
[ONE Android Development] track909:
Latest build is this?

DU_bacon_5.1.1_20150612-0538.v9.4-UNOFFICIAL.zip
[ONE Android Development] giveme13s:
Yup.

Edit:

If the date of the build you are using now is before 31 May, clean flash the latest build because of implementation of Privacy Guard
[ONE Android Development] track909:
Then I'm on latest build!

It's strange!
[ONE Android Development] giveme13s:
Try clean flash
[ONE Android Development] track909:
I have tried with a factory reset (format system - data - wipes) but nothing, it' the same....

---------- Post added at 08:07 AM ---------- Previous post was at 08:06 AM ----------

Someone has the same result?
[ONE Android Development] giveme13s:
Indeed... Build date on About Phone is the same with your screenshot, even the time: "Jum Jun 12 12:39:46 WIB 2015"

Do you have "Long press lock icon to sleep" feature is in Dirty Tweaks - General UI - Misc. Tweaks?

If yes, does it work?
[ONE Android Development] track909:
It work
[ONE Android Development] areyouanand:
Hot set wcdma only for mobile network. Tried *#*#4636#*#* but not working
[ONE Android Development] track909:
Where is the problem?
[ONE Android Development] giveme13s:
Whew

Guess I got the culprit...some same codes on two places...

But still don't know why it appears on your device but not on mine...

Will fix it on later build

Edit:

How about "Settings - Dirty Tweaks - General UI - Lockscreen shortcut"?

Works also?
[ONE Android Development] giveme13s:
Don't know what's that for...lol... but tried it, and looks working
[ONE Android Development] track909:
Yes it work.

Someone can help us with a witness?
[ONE Android Development] karthi89:
I am not able to see the advanced toggle settings in notification drawer which was introduced in 5.1 ?Can anyone guide me please? Also how to turn off double tap to wake?
[ONE Android Development] areyouanand:
Is there any app which can set wcdma only...?
[ONE Android Development] track909:
QUESTION:

Which of the two menu you have in security settings?

#1 or #2?
[ONE Android Development] aftmkt:
Sorry to interrupt. Could you tell me theme you are using in those screenshots.:o
[ONE Android Development] track909:
Yes, it's thyrus darkmtrl cm12
[ONE Android Development] giveme13s:
Don't remember what advanced toggle setting is, but for turning off DT2W, try Kernel Adiutor (in Wake Controls setting)
[ONE Android Development] karthi89:
Thanks for the response. I am talking about the small drop down below wifi & bluetooth toggles in notification drawer..
[ONE Android Development] giveme13s:
New build

Available here.

This build contains latest DU's source codes, fix for menu on Security settings, and a new feature: breathing missedcall/sms/voicemail.

The feature is brought by [MENTION=4793981]nickdoherty[/MENTION] :good:, I only cherry-picked it :)

Cheers
[ONE Android Development] track909:
Perfect!!!
[ONE Android Development] Pixelicious:
Has this fixed the FC is the Privacy Guard menu when you select an Application?
[ONE Android Development] giveme13s:
Just tested. Still FC if language is set other than English (United States)
[ONE Android Development] Pixelicious:
Ah okay, what a strange bug lol. Is that a possible fix in the next build?
[ONE Android Development] giveme13s:
...hope so
[ONE Android Development] track909:
If you mean "settings-security-privacy guard" in Italian language no FC.....

EDIT:

Yes still FC but in App Ops!!!
[ONE Android Development] Pixelicious:
Yeah that's where I'm getting an FC in English (United Kingdom)
[ONE Android Development] giveme13s:
A build compiled with UberTC 5.1.1 & 49

Been building DU ROMs with UberTC 6.0 & 4.9...so far feels smooth and fast.

However, been curious of LinaroTC... so tried building one.

The build available here.

Feels fast and smooth also, perhaps smoother and faster.

Dirty flash it over previous build (today's build) is ok, but felt better after I clean flashed it.

Enjoy!

Edit: errrr... need bigger glasses... lol...

Thought I was using LinaroTC, turned out that it is UberTC 5.1.1. :o

The repo I took is from a ROM's manifest that clearly says that the repo is Linaro 5.1.1... lol

However, I still feel that this build is smoother and faster... or maybe it just my thinking?

Edit: pulled the ROM and replaced it with exactly same ROM with corrected name to avoid confusion (previously it was named DU_bacon_Linaro_5.1.1_20150614-1402.v9.4-UNOFFICIAL.zip)
[ONE Android Development] track909:
:good: Very very fast!!!!
[ONE Android Development] giveme13s:
Glad that its not only me feeling that the latest build is faster :)
[ONE Android Development] track909:
[MENTION=612044]giveme13s[/MENTION]

I have only this issue:

Signal is ok but in lockscreen, system say "nothing service"
[ONE Android Development] giveme13s:
No such issue here...