yashsingh1/xdaforums huggingface dataset:
[ONE Android Development] enkidu70:
Always at boot, I get this exception:

java.lang.RuntimeException: Unable to start receiver com.android.settings.temasek.util.OnBoot: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String java.lang.StringBuffer.toString()' on a null object reference
at android.app.ActivityThread.handleReceiver(ActivityThread.java:2776)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:675)
at android.app.ActivityThread.handleReceiver(<Xposed>)
at android.app.ActivityThread.-wrap14(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1440)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5470)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:114)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String java.lang.StringBuffer.toString()' on a null object reference
at com.android.settings.util.ChildProcess.getResult(ChildProcess.java:145)
at com.android.settings.util.CMDProcessor.runSuCommand(CMDProcessor.java:57)
at com.android.settings.temasek.util.OnBoot.onReceive(OnBoot.java:50)
at android.app.ActivityThread.handleReceiver(ActivityThread.java:2769)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:675)
at android.app.ActivityThread.handleReceiver(<Xposed>)
at android.app.ActivityThread.-wrap14(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1440)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5470)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:114)

Any idea where this comes from?

Cheers ?,

Enkidu
[ONE Android Development] Vivek_Neel:
Xposed.
[ONE Android Development] dragoi90:
Awesome!
[ONE Android Development] necosino:
Eh, no thanks.

- Nobody, ever.
[ONE Android Development] Vivek_Neel:
Build has been compiled successfully but since am away from laptop, the build will be shared tomorrow morning
[ONE Android Development] Mgssidley:
Is weather in the quick settings pane showing for anybody? (Yes I have it enabled)
[ONE Android Development] Vivek_Neel:
Did you call the police by any chance?
[ONE Android Development] Mgssidley:
Wait seriously? Nope I haven't, and it was also one of the first things I tried to enable on a clean install of the past two releases.
[ONE Android Development] Vivek_Neel:
https://basketbuild.com/filedl/devs...-13.0-20160204-UNOFFICIAL-VivekNeel-bacon.zip
[ONE Android Development] GirishSharma:
Vivek,

A noob question, every new release carries all bug fixes of all prvious bug fixes. i.e. suppose I flashes 04-02 build, so it also have 03-02 and all previous fixes/features right?

I would to suggest to please have a unique link by which we can know about what fixes have been included in x release by mentioning in date format DD-MM-YY.
[ONE Android Development] zagzag99:
[MENTION=5022494]Vivek_Neel[/MENTION] is doing great job already. He posts the change log just before the post with the link to download. What more would you expect?

Also after you flash you can check settings->about->change log to see the list of commits included in that build.
[ONE Android Development] GirishSharma:
Did you read my post completely ? It have one question and one suggestion. You replied about suggestion in different direction and I posted something different. I requested to have a separate and isolated link about change log in OP with DD-MM-YY format.
[ONE Android Development] sharmakartik93:
switch off the search bar in recent menu. it is under display and lights settings. and also from gravity box if you are using it. hope it solves your problem
[ONE Android Development] Arju:
I want the search bar to show for aesthetic reasons so I'd like the bar to show and not a circle. Turning it of only gets rid of the icon and I woukd like the search bar to show.
[ONE Android Development] sharmakartik93:
In that case i can't help. I am not using this rom. I was just searching for good roms just saw your comment and just knew how to get rid so told you. Check if you are using the latest gapps. Using latest gapps would help and try using mini or nano gapps not pico. Tell me if it helps. I am confident it will definitely help.
[ONE Android Development] Stappern:
first of all thank you,this is the best rom i ever tried on my day one oneplus.

i have only one giant issu bluetooth audio,is broken i think on every MM rom.

the issue is audio quality is very low AND bluetooth audio from the device and the audio from the device itself are LINKED. which doesn't happen on stock cm12 or oxygen. if you need other data or you have modification to suggest i'll gladly help.
[ONE Android Development] Vivek_Neel:
Hi,

I keep track of all the Changelogs. See #2 post :)
[ONE Android Development] Cissiboy:
[MENTION=5022494]Vivek_Neel[/MENTION] all cool with today's build

dirty flashed over previous, no issues
[ONE Android Development] Vivek_Neel:
Then how about a new build tonight? :silly:
[ONE Android Development] Cissiboy:
♪ sweet builds are made like this

who am I to disagree ♫
[ONE Android Development] Arju:
I've tried that. I always flash the latest gapp package. Have tried opengapps pico and slim zero which makes me download Google search from playstore and also tried larger gapps and even banks gapps and they all leave me with this problem. Guess I'll just have to keep trying newer versions and see what happens. This happens to me on temasek caf and noncaf and also in cyanpop rom.
[ONE Android Development] GirishSharma:
Ok. Thanks and what about my question please? A new build carries all bug fixes/features by including all previous releases or a new build means only those changelog which are visible in about phone changelog option over stock rom?
[ONE Android Development] Vivek_Neel:
Yes, Changelog is what the change. And nothing else.
[ONE Android Development] GirishSharma:
I give up, I shall try some where else to understand. Thanks anyway.
[ONE Android Development] PsyCl0ne:
Did I don't know why you're making this so complicated. If you look at the change log you can see what was added or removed on that release.

Try to understand a rom as construction of a building. You have the base and slowly build on it and sometimes things that were added the previous day don't work so you have to remove it, and possibly add it back at a later date... Roms never start from scratch and add only the things listed in that specific change log that would be the dumbest thing ever.

~PsyCl0ne
[ONE Android Development] Vivek_Neel:
You understand English right? Changelog tells you what was added/removed /fixed /reverted
[ONE Android Development] Mgssidley:
So weather in the quick settings panel should work if "Show weather" is enabled in the QS settings page, right? Also, can any of the logs tell the cause of an "Unfortunately, Settings has stopped" error 90% of the time after I boot? It was happening on a clean install initially and I haven't had it happen in any other roms recently.
[ONE Android Development] Vivek_Neel:
New Build : 06/02

Changelogs:

====================
02-06-2016
====================

* packages/apps/DeskClock/
19b0da1 alarms: Fix the labels on repeat days

* packages/apps/Settings/
19579e8 Merge pull request #404 from beroid/cm-13.0

====================
02-05-2016
====================

* bootable/recovery/
cea50b7 recovery: Fix dependencies
864493c recovery: Offer to format if data wipe fails
da584a2 recovery: Menu rewrites and cleanups

* frameworks/av/
ee8acb7 MPEG4Extractor: cast media time to int64_t in order to avoid check on unsigned integer overflow.
1ccc3f1 Overflow fixes for amrwbenc
12cdac7 libcameraservice: Allow media server to disconnect camera even unlocked

* frameworks/base/
c1b6442 [1/3] Remove unnecessary throws statement in ServiceManager
b6ddd5c Remove stray dog
c601e51 FWB: Carrier label location (1/2)
7ddc6d2 Update navbar's recent clear icon with vector
25234cc Transit to correct state after alarm is fired
407d803 Bluetooth: Restrict gain for Absolute volume case
7a090a2 SystemUI: visually disable EditTile in lock screen
3d252db add missing @hide
a0151d8 [SQUASHED]NavBar: Add Some More Buttons[1/2]
eb88d8f SystemUI: Move "Show 4G" settings to Statusbar Settings (1/2)

* frameworks/opt/net/wifi/
44d4c3b Merge branch 'cm-13.0' of github.com:CyanogenMod/android_frameworks_opt_net_wifi into cm-13.0

* packages/apps/CMFileManager/
aa06d7e fm: Don't crash on rotations when asking for permissions

* packages/apps/Settings/
b81aa42 Settings: Update RU translations
5219134 [2/3] Remove unnecessary throws statement in ServiceManager
789053e Update string for "Show 4G" - Reboot required to take effect
0eb2ea0 Merge pull request #403 from beroid/cm-13.0
0acf7c5 Settings: Update RU translations
3e65b06 Build V4.0
46ee898 Settings: Carrier label location (2/2)
d0c31af Settings : Add radio button / selection states for default SIMs
82ecd29 Settings: Move "Show 4G" settings to Statusbar Settings (2/2)

* packages/apps/Trebuchet/
4467b51 Hide remote apps completely if user has certain restrictions
f4c5fae Refactor fastscroll to disable zoom cleanly
af31774 Trebuchet: Don't zoom icons on fast scroll

* packages/services/Telecomm/
aa5e601 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_packages_services_Telecomm into cm-13.0
e71e08d Telecomm: update tests with IConnectionService API change

* packages/services/Telephony/
5663d6d Merge branch 'cm-13.0' of github.com:CyanogenMod/android_packages_services_Telephony into cm-13.0
fbfb65e Call preferences: Echo cancellation toggle

* vendor/cmsdk/
89ac32e cmsdk: [SQUASHED]NavBar: Add Some More Buttons[2/2]
[ONE Android Development] Vivek_Neel:
https://basketbuild.com/filedl/devs...-13.0-20160206-UNOFFICIAL-VivekNeel-bacon.zip
[ONE Android Development] GirishSharma:
Thank you [MENTION=2644355]PsyCl0ne[/MENTION]. Its now bit clear to me, but still not completely and I don't takes the rest when doubts are there. Take an example :

BuildA -- X, A, M, P features and bugs added and fixed.

BuildB -- D, B, K features added but A feature removed

BuildC -- H, J, Z, C features added.

I flashes BuildC. Will it have only H, J, Z, C or it will have H, J, Z, C + X, A, M, P + D, B, K = HJZCXMPDBK ?

> Roms never start from scratch and add only the things listed in that specific change log that would be the dumbest thing ever.

As per your above line HJZC features added so it means it will have only HJZC? I am still in confusion.
[ONE Android Development] PsyCl0ne:
So in your example build c will have everything except for feature a because it was removed.

~PsyCl0ne
[ONE Android Development] GirishSharma:
>So in your example build c will have everything except for feature a because it was removed.

Yes, this is what I want to listen from here. Thanks much for your help. Now no doubt.
[ONE Android Development] enkidu70:
Maybe my question is not fully related to this rom, but maybe someone can give me a hint anyway...

Since I switch to CM13 (normal build first, then this one here which I do appreciate much more! :) ) I have problems with signal quality. As long as signal is strong all is ok. But when it gets weak, I immediately loose signal/connection. After signal refresh it is ok for a couple of minutes, then I have the problem again.

Using CM12.1 signal was much more stable!

Does anyone has the same problem or an idea how to fix it?

Tnx in advance,

Enkidu
[ONE Android Development] zagzag99:
Lightning kernel v29 doesn't seem to work on latest release.

Anyone else cares to confirm?
[ONE Android Development] Traace:
I wouldn't even try to flash the rebased v29 kernel on this Rom :D. Can U report it to the Lightning Kernel Thread ? :)

v28 is still fine :victory:
[ONE Android Development] m0bstr:
Can I disable the hardware keys with the 2-6 build?
[ONE Android Development] Chris.C:
Is this latest build 6.0 or 6.1?
[ONE Android Development] GirishSharma:
It is 6.0.1 Android 6.1 is expected by June 2016 rumour by Google.
[ONE Android Development] Chris.C:
Thank you
[ONE Android Development] Vivek_Neel:
So , Today is sunday . @ Op where is the new build ?

How about a new build tonight? :silly:
[ONE Android Development] gondsman:
I noticed that the "android security patch level" says January in this ROM. Shouldn't February be available now?
[ONE Android Development] Vivek_Neel:
O_o
[ONE Android Development] GirishSharma:
Hi Vivek,

Can you make some builds which is purely based upon performance, battery, radio signals, camera, music etc. i.e. buildA: higest best performance; obviously it will drain batter, poor camera functionality, low level music quality.

BuildB: higest battery performance; obviously it poor in performance in every area, but if I charge the battery, it will continue around one month, only if I make receive calls, sms, nothing else.

Just an idea to cook a ROM, which is ONLY based upon one thing!

---------- Post added at 01:35 PM ---------- Previous post was at 01:01 PM ----------

I am not able to get the weather info by adding clock widget, custom location. Can anyone please tell me how do I get weather info?
[ONE Android Development] JkzsJk:
This happened to me as well, ever since a couple builds back. Not sure why it happened though, I was also just waiting quietly for it to be fixed. I am just getting dashes(--) on my lock screen and home screen widget. :eek:
[ONE Android Development] GirishSharma:
To get the weather info, I tried by removing existing clock icon, restarted device, again placed clock widget, custom location, ok. Now, in the location option of setting, I put location on, but still there was no weather. I simply left the further efforts, but after around 60 minutes, now it is showing weather info, I really don't know why it is showing now.
[ONE Android Development] Cissiboy:
Who de hell would want such rom???

Sent from my SM-T325
[ONE Android Development] mustang_ssc:
I love this rom but i still getting so much lag when scrolling down the status bar, specially reproducing SoundCloud or music player, and it's very disturbing to be honest.

I'm having this issue since some versions ago and unfortunately still happening.

I think Bliss 6.0 had the same problem so i suppose may be it's a CM13 bug but for example this problem was not on Sultan's CM13.

Enviado desde mi A0001 mediante Tapatalk
[ONE Android Development] Vivek_Neel:
How about I set up my own source? I seriously don't have time for these things anyways. ;)
[ONE Android Development] Vivek_Neel:
[emoji23]
[ONE Android Development] GirishSharma:
I think before around 1000 years, when mankind (like today) was on its own path of progress, people were using a big stone to fix something. Someone thought about Hammer and now they were happay to use hammer in compare of big stone. At that time, some people told to hammer inventor, what is use of this idiot tool, but now see...

---------- Post added at 06:42 PM ---------- Previous post was at 06:30 PM ----------

Thats a good problem that to perform only one specific task in the sea of Android is really tough. At least you agreed (I assume) that it may be a "hammer" though...
[ONE Android Development] PsyCl0ne:
Hey man setting a custom location totally worked to get weather to display on the lock screen and it was instantaneous when I enabled it. Thank you!

For anyone that doesn't know where to go, open up spare parts >> >>clock widget >> weather option. In there make sure to just use custom location. So no it won't automatically update if you travel but it's a good start! Maybe the addon doesn't have proper permission to access location.

~PsyCl0ne
[ONE Android Development] Vivek_Neel:
Thank you!
[ONE Android Development] PutUpWet:
I've not had any problems whatsoever with lightning v29 and 06/02 ROM.
[ONE Android Development] Vivek_Neel:
Hmm. Looks like you are not happy :(

Well, let's make your happy, shall I? http://jenkins.legacyserver.in/job/Temacaf/14/console
[ONE Android Development] sd65:
Which theme/wallpapers are you using please?

(Very cool ones :cowboy:)
[ONE Android Development] Gobbenobber:
Yay it's compiled :D
[ONE Android Development] Vivek_Neel:
https://basketbuild.com/filedl/devs...-13.0-20160207-UNOFFICIAL-VivekNeel-bacon.zip
[ONE Android Development] GirishSharma:
Hi Vivek,

Yesterday I was reading a whitepaper regarding security issue in GSM/GPRS/EDGE network and that paper was telling that hackers can obtain full control if your device is currently connected to GSM/GPRS/EDGE network, but if device is connected to UMTS/HSPA network then it is not possible to break the security because UMTS and HSPA (both HSDPA and HSUPA) use UMTS authentication, which is mutual. Thus, an attack using a rogue base station should be infeasible against UMTS/HSPA devices, unless the cryptography used in the authentication process were broken. This holds true for devices that would only accept to connect to a UMTS/HSPA network and refuse to connect to anything else, like a GSM/GPRS/EDGE network. But the reality is that most UMTS/HSPA devices are also GSM/GPRS/EDGE capable, and are configured to try and connect to a GSM/GPRS/EDGE network when ever as uitable UMTS/HSPA network is not available.

So, is it possible at Firmware/ROM/Kernel level changes that if device is connecting to GSM/GPRS/EDGE network, it prompts user to connect or not with a checkbox (ignore till next reboot) ?

Here is the link of that whitepaper : https://media.blackhat.com/bh-dc-11/Perez-Pico/BlackHat_DC_2011_Perez-Pico_Mobile_Attacks-wp.pdf
[ONE Android Development] kalpik:
Hey! Thanks for being so consistent with your builds! Since you're building both this and bliss, I wanted to know which one do you prefer? ☺️
[ONE Android Development] Vivek_Neel:
I have Nexus6P now :)
[ONE Android Development] Vivek_Neel:
Hmm. Sounds interesting.
[ONE Android Development] enkidu70:
[MENTION=5022494]Vivek_Neel[/MENTION], version ist 08/02 but filename cm-13.0-20160207-UNOFFICIAL-VivekNeel-bacon.zip!?!?
[ONE Android Development] Vivek_Neel:
Typo.
[ONE Android Development] kalpik:
How do I disable hardware buttons?
[ONE Android Development] allanski:
[MENTION=2588207]kalpik[/MENTION]
[ONE Android Development] Cissiboy:
dirty flashed 08/02 yesterday no issues as usual

flashed lightning kernel v30 this morning and it booted ok, can't really say whether it's good or not yet
[ONE Android Development] kalpik:
I know that method, but there used to be a toggle on the ROM! What happened to that?
[ONE Android Development] Vivek_Neel:
How about no new build today? :o
[ONE Android Development] dragoi90:
Im here crying like a baby![emoji14]
[ONE Android Development] enkidu70:
Hi [MENTION=5022494]Vivek_Neel[/MENTION],

today I discovered that on your rom, /etc/init.d scripts are not executed! On non-CAF UO CM13 they are executed!

Do you know why? Can you fix this? Would be great!

You can easily test it by creating a file like /etc/init.d/00test

#!/system/bin/sh
date >/data/local/init.log

In my /data/local/userinit.sh (executed by /etc/init.d/90userinit on normal CM roms) I do some initial stuff I need. E.g. doing some mounts.

This is very important for me.

Please help. Tnx,

Enkidu
[ONE Android Development] enkidu70:
Well... I found a workaround: Chainfire's SuperSU is able to execute commands. So I placed my userinit.sh in /system/su.d and everything is fine now.

Ok, this also means you have to use Chainfire's SuperSU. But anyway, it is much better that CM one's.
[MENTION=5022494]Vivek_Neel[/MENTION], maybe you could include Chainfire's SuperSU by default!? :D
[ONE Android Development] bkby:
waiting for new build
[ONE Android Development] enkidu70:
Hi [MENTION=5022494]Vivek_Neel[/MENTION],

while working on my environment (still using toybox) I discovered some misbehavior of my scripts! I traced it down to toybox! Toybox is not as far as good as busybox! toybox has some very bad bugs! E.g.

# df . | toybox tail -1
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/block/mmcblk0p14 1334432 892708 441724 67% /system

# df . | busybox tail -1
/dev/block/mmcblk0p14 1334432 892708 441724 67% /system

I noticed this difference because some of my own shell script malfunctioned! Simple example:

#!/system/xbin/bash

# Usage: rw [dir]
# if dir is omitted, current dir is mounted rw

MOUNT=`df ${1:-.} | tail -1 | awk '{ print $6; }'`
echo -e "Mounting $MOUNT read/write ... \c"
mount -o rw,remount $MOUNT && echo "ok." || echo "ERROR!"

Unfortunately just replacing TB with BB introduces some other serious problems, like "mount -o rw,remount" does not work any more ecc.

So I introduced a small TB/BB merger script to take advantage of both worlds. If you are interested you can get it here! :D

Cheers,

Enkidu
[ONE Android Development] Ruvy:
I have a non ROM related question. Never went through the pain of installing Viper4Android even when i had read so much about it. Now that it comes pre-installed I thought of giving it a try. It installed fine, tested the sound while playing with settings and I can confirm the sound effect changes. But for some unknown reasons I am unable to load Effect Profiles. They just won't show up. I created a folder named Viper4Android > Profile and placed the xml files as told but nothing. Saved a test profile from Viper4Android and it does gets listed in "Load Effect Profile" option. Nor am i able to find the location of this test profile. Any help ?
[ONE Android Development] dragoi90:
[MENTION=5559363]Ruvy[/MENTION] You will find viper folder at /storage/emulated/legacy
[ONE Android Development] Ruvy:
This is weird. I browsed to /storage/emulated/legacy and did indeed found the test profile i created. Deleted it. Went back to /storage/emulated/0, copied the profile to paste in /storage/emulated/legacy and it all went crazy. Now it is displaying me folder content of /storage/emulated/0 when i browse to /storage/emulated/legacy

Using ES File Explorer with Root permissions.
[ONE Android Development] DarkAngel-81:
You need /data/media/legacy directory.
[ONE Android Development] dragoi90:
[MENTION=5559363]Ruvy[/MENTION] Sorry about the late response but DarkAngel is right.
[ONE Android Development] Vivek_Neel:
How about compiling a new build today? :silly:

As usual, I will be syncing and compiling the rom. Status you can see it on my jenkins.

And the build we be shared tomorrow. (as always I do, because am going to sleep now)
[ONE Android Development] GreenArrow_I9100:
Not sure why im having a bit of lag on this rom with latest Lightning kernel. Everything seems pretty clean here.. Any one else facing lag ? Mainly when i drag the notification bar or expand the same on lock screen.
[ONE Android Development] katenaccio:
It's due to lightning kernel.... Me too.

I'm using private kernel by Der romtester and works very well

Inviato dal mio A0001 utilizzando Tapatalk
[ONE Android Development] GreenArrow_I9100:
Trying it Now !
[ONE Android Development] JkzsJk:
Just ran into the same problem, have you found the fix yet? Tried booting into Safe Mode too, doesn't seem to help. Booting into Safe Mode helped previously when I am getting an error saying it's unable to add the widget there, funny how it doesn't work this time around.

Flashed both the latest build and OpenGapps, it's not working. :crying: Of course, I've only tried turn it off and on from Temasek Spare Parts -> Recents Panel.
[ONE Android Development] bkby:
great build! i love it so much
[ONE Android Development] enkidu70:
I found a suitable solution for my problem. If you are interested, read more here! :)

Cheers,

Enkidu
[ONE Android Development] chankafai:
Does this rom support Boeffla Kernel?