yashsingh1/xdaforums huggingface dataset:
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] AGRM:
Obviously not quite the answer I wanted :laugh:, but yet again I'm impressed with the speed and directness of the response. If no-one else is having the ADB problem, maybe it is my install of the ROM (which I just keep updating from one of your earlier builds) which is the problem. I have not had the issue before on any other CM versions so I might try wiping and installing a clean copy of your latest build at the weekend and see if that fixes it.

---------- Post added at 10:25 ---------- Previous post was at 10:05 ----------

I have noticed similar problems with some of the apps I use. I thought it was just a problem with those apps not having been fully updated for the storage changes in Marshmallow but (@p.a.n) if it

is

something that is fixable in the ROM that would be nice too :)

For example, I use Paul Woitaschek's Material Audiobook Player (a highly recommended free app if anyone else here listens to audiobooks) on a daily basis (which is why I keep banging on about Bluetooth). To use the app you have to select the folder where the audiobook files are stored (once you have rebooted after install so that it sees anything btw). It gives top level storage options of "0", "sdcard" and "All". Obviously "0" is the internal storage. "sdcard" however displays the internal memory also. I have to select "All" and then select (in my case) "2CD6-1AE0" which is how my external sdcard appears on my system (more specifically "/storage/2CD6-1AE0/").

Solid Explorer on the other hand, properly identifies my external SD Card.
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] Pe1ican0:
I am wondering too about those sd card write access issues.... I had the problem with 6 of my apps already.

[MENTION=415687]Pan[/MENTION]

The torch bug is still there. ?

On another note, I will also say that the 08/02 ROM works like clockwork so far. Very impressive. Thanks for everything you've been doing...
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] PoisonNinja:
Hello p-an, have you seen this commit yet? https://github.com/CyanogenMod/andr...mmit/e0ee8862745fdbe0812af963e8fec8a0da6ec862
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] bilal.fanatic:
Hey guys just a little thing i wanted to ask about, the press volume keys to skip music function doesnt always works or id say mostly it doesnt work, is it just me or other people are also facing this problem or if it is a previous well known bug do tell because i really like this feature.
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] rniekolaas:
I'm having the same problem with the standard music player. I'm using BlackPlayer now without any problem.

Verstuurd vanaf mijn GT-I9305 met Tapatalk
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] Bleiz:
Hey guys, it's me again. I see this project is going really good, PAN is doing excellent job. I have 2 questions, so if someone who is using this rom now, could answer, that would be nice.

1. What is battery duration, is it similar to stock 4.4?

2. Is this rom good to use as a dayily driver, for music, fb, insta, etc? Not gaming included.

Thanks in advance, keep it up Pan!
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] Kwakzalver:
Hi,

First comment in this thread for me. Running this build for the second day now with opengapps Micro and works like a charm (links provided in the first post).

To answer your questions:

1: The battery duration seems fine. with mobile data the phone might heat up at times, but that's usual for my device and will drain a lot more power. Overall the battery drain doesn't seem more intensive than the 5.1.1 Build by Winxuser in another thread.

2: I use this ROM as my DailyDriver and it's stable enough for that. I don't have any FC's of random reboots with the last two builds by P.A.N. For Music I use the VLC app and that works fine. I neither have the Facebook or Instagram app, so I couldn't tell you.

I'd also like to taek this oppurtunity to say thanks to P.A.N. and anyone who might have helped in developing this ROM. It's really nice to see people use their skills for the good of the community without getting anything but gratitude in return! So, Thanks! :D
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] p.a.n:
Hi,

I`ve created an experimental build with two RIL implementations - the CM12 based one (which is used in all my builds so far) and VRToxin based one (thanks to [MENTION=4613083]rodman01[/MENTION]). So if you have some troubles with RIL, this may help. There is a simple script which can be used to switch between those two. Start shell (e.g. in the build-in app, using adb) and run:

ril

You`ll see this:

Select RIL implementation:
* 1 - CM 12.1 based
2 - VRToxin based
x - quit
?

Star marks the actually selected one. Type 1, 2 or x and hit enter (the script uses root, so it must be enabled). Then reboot the phone.

EDIT: diff attached

EDIT: since rodman01 doesn`t like my approach, I delete the build. Sorry for he confusion, but I don`t want anyone to feel that I am taking credits on his work. I`ll the idea with a different approach :)
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] rodman01:
Cool, nice selectable choice script :good:.

So if I am right, you took the system/bin, lib etc from my rom(s) into your vrtchroot.tgz?

Or did you build it from sources? Just wondering, because in vrtoxin sources or repos my fix is not included. So, if you use theirs for building from source, the calls won't work proper at i9305.
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] p.a.n:
Yes I took it directly form your ROM, but mostly only proprietary files. I decompiled your telephony-common.jar and used responseCallList method from there. You can take a look at the code, I attached a diff to the previous post.
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] rodman01:
Yes just saw it. And how about mentioning and/or giving proper credits?
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] p.a.n:
I clearly stated that it is VRToxin based. I think it is enough, it is not so difficult to find who created that build. I don`t mention explicitly any other author of the code I am using for the build. I also mentioned several times, that I am just putting pieces together. But I added a note about you to the post. Is it OK?
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] rodman01:
I spent hours and hours to get this fixed. And [MENTION=5554845]rogersb11[/MENTION] helped me a lot, sure, especially with all his selinux changes, they are all from him. Without them our device wouldn't even boot on marshallow. And for that, it is not even worth of just mentioning, or saying thanks or something else, to the ones, who did a lot for the device and therefore for the other users? Or to those, who are doing other commits and changes, they deserve proper credits, thats my opinion. And that is usually also gihub for. With right comments, the history is clear and authorship too. I also have difficulties with github sometimes, especially after a conflict solve, that the original commit is not included, but then I usually mention it in my commit message...

Yes its better now, but you really should think about mention explicitly any other author of the code, you are using for the build, because you are receiving thanks and what ever more, for your builds or versions..... just my thoughts ...
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] Sectorian:
Ok stop it. The point its that whe all have a proper github for getting a CM13.

The idea is the source for cm13 to be finish and working whitout bugs or problems.

So thank you [MENTION=7112923]p.a.n[/MENTION] and thank you [MENTION=4613083]rodman01[/MENTION] and thanks to all testers who help for the source.

In the end we all happy.
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] p.a.n:
Again - I always said, that I am just putting pieces together. I always mentioned my sources. I always published the source code I used (or at least I tried to). Even some instructions how to repeat what I did. I`ve also spent hours on this. Many people did, starting at google, cm team, Linux contributors etc. Nobody is mentioning them explicitly. And my part, however it took a long time, is really small compared to what they`ve done.
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] rodman01:
Thats the point: pan has no proper gihub and that is the main difference. Building from source, if they are online, which mine aren't yet, is one thing and ok, but to extract it from a personal rom build of someone other and use it for his own and without asking or saying something, is not ok.
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] p.a.n:
I have github... links are in OP. What is not there is published as diff. This way of publishing code has been used for years.

All the so call proprietary files, which we all are using, are created in the same way. Without this we wouldn`t have any alternative ROM. But I`ll use another approach and won`t touch your ROM again, since you don`t like it. Sorry for the misunderstanding.
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] rogersb11:
Doesn't look like he said that anywhere, ALL the commits besides two are mine, original author, yes saying he decompiled to get unpublished source, show some credit, seems pretty simple to me, not sure how there is any misunderstanding. Besides me [MENTION=4613083]rodman01[/MENTION] fixed calls and sbrissen did original ril fix. That sound about right [MENTION=4613083]rodman01[/MENTION] ?
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] rodman01:
Yes, thats it exactly, thanks :good: ... but its good now and for me, the topic is closed. Was mad now long enough....
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] Glenn2:
If it's any consolation, I've tried CM13 and VRToxin and the RIL was just as bad on VRToxin anyway, so perhaps nothing to gain.

In both cases I have to go in/out of airplane mode on booting to get a data connection, and sometimes the RIL would die on me completely and only a reboot would bring it back (can't even receive calls/sms). In my case I have only 3g connection (Virgin UK) and am in a location where the signal is weak and the phone hops between 2g and 3g depending upon where I am in the house. Eventually it just gives up and sulks! I expect the people who say all is fine are not on a marginal signal and perhaps are on LTE anyway, or maybe it is something peculiar to my network (which is an MVNO of EE).

I do not have this issue on CM12.1, nor on stock 4.4.4.

P.S. Great to see that your BT fix has made it into all the AGNi kernels.
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] shakee93:
Google now on tap working for you guyz? Or just me having that problem

Get started comes and it closes. I have set the language to English USA

is there anything I could do?
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] Minto107:
Your system language must be set to English UK/US ;) or at least Google Now needs to be used in English to get this feature

Wysłane z mojego Lenovo TAB S8-50LC przy użyciu Tapatalka
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] judorange:
Hi,

It's working for me and my phone is in french.

What button are you using? By default it is a long press on the menu button (not Home as it is supposed to be on stock android).
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] BMP007:
In Germany is it now out.

I have become for a few minutes a notification from Google ;)
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] p.a.n:
You seem to be much more experienced than me. You and [MENTION=4613083]rodman01[/MENTION] did more work than me. My contribution to CM is pretty small, I did almost nothing compared to the whole project. So I respect you and I really don`t like arguing with you. But let me, please, explain, how I see it. [MENTION=4613083]rodman01[/MENTION] did great job, no doubt about it. But there are many other people, who did a great job creating sources I use for my builds (e.g. you created the smdk4x12QComRIL). I don`t mention any of them. I instead mention the sources I use, it seems fair to me - i.e. from my point of view I showed credit by mentioning VRToxin. Obviously I was wrong, so, please, accept my apology.

And about decompiling - as I see it, reverse engineering is sadly part of the job, when I am porting Android. It would be great if everything is opensource.

Anyway - I don`t need VRToxin build to do what I intended. It was only a shortcut for me, simplification. So won`t use anyway. So we can close this discussion.
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] p.a.n:
I suppose that it may be related to specific network/carrier. That`s way I want to try a different implementation. For someone it may work. I am not sure if it will work, but I`d like to try also ril chroot based on stock 4.4.4

Yes it is funny. I found this morning this commit. See the date, it is two years old. But according to this merger today :) I guess someone noticed what I found a remembered an old fix :) It is nice that it works :)
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] rodman01:
Yes thats funny, and see the discussion on gerrit about the authorship of this commit: http://review.cyanogenmod.org/#/c/132805/. Also I gave credits to you, when I released the new rom update with this commit and linked your post from your "release" on xda, because of that I thought, that you did the work, found a fix and coded it: https://github.com/rodman01/android...mmit/f15bdc542a5502d8d429db9e11307bac8c0a23a1 and which is, as we know now, definitely wrong.
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] sasindu98:
How come i cant see internal storage or sd when i plug my phone into my comp?
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] shakee93:
[MENTION=4396089]BMP007[/MENTION] [MENTION=3928283]judorange[/MENTION] [MENTION=5387684]Minto107[/MENTION]

When i hold the menu it comes and says get started but if I click it disappears. I checked the log it says

02-21 12:32:52.109 W/OptInChecker(4528): Missing cached UDC setting for NOW_CARDS

02-21 12:32:52.414 W/SearchService(4528): Abort, client detached.

My language is English us
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] hexisg:
Kitkat had the best signal reception so if you can please try and do it.

You are all trying to build better and better roms so it will be in the best interest of everyone if you would help one another.

Keep up the good work respect.
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] p.a.n:
Yes, funny, I re-discovered a bug, which was fix years before I even started :D That the result of using these old kernels. In the new version, the code is completely different. It is nice they mentioned me, but is really not necessary, I am just one of at least two people who discovered this :) Later, when I knew what to google (I tried even before, but without success :(), I found a message in LKLM . I really only rediscovered something what was done before :) So I did the work, but it was kind of redundant :)

What do you see wrong on my fix? There are just two redundant typecasts. The result is the same. So it is maybe not that effective, but definitely wrong? But maybe I am missing something...
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] Minto107:
You're still trying to enable Now on tap? If so it's the last card in app's settings

Wysłane z mojego Lenovo TAB S8-50LC przy użyciu Tapatalka
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] jongreeny:
Sorry this maybe an obvious question but is your screen unlocked at the time? Normally my PC doesn't show the drives when plugged in until I do this.
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] BMP007:
Yes, this i become else, but it works for me.

I become searchinfos from it back.

02-21 10:37:47.410 4656-4656/com.google.android.googlequicksearchbox:search W/OptInChecker: Missing cached UDC setting for NOW_CARDS
02-21 10:37:47.410 4656-4656/com.google.android.googlequicksearchbox:search W/OptInChecker: Missing cached UDC setting for WEB_AND_APP_HISTORY
02-21 10:37:47.620 4656-4656/com.google.android.googlequicksearchbox:search I/MicroDetectionWorker: Micro detection mode: [mDetectionMode: [1]].
02-21 10:37:47.810 4656-24041/com.google.android.googlequicksearchbox:search I/MicroRecognitionRunner: Starting detection.
02-21 10:37:47.820 4656-24045/com.google.android.googlequicksearchbox:search I/MicrophoneInputStream: mic_starting com.google.android.apps.gsa.speech.audio.ac@3539e9d
02-21 10:37:47.915 4656-24045/com.google.android.googlequicksearchbox:search I/MicrophoneInputStream: mic_started com.google.android.apps.gsa.speech.audio.ac@3539e9d
02-21 10:37:48.130 4656-4656/com.google.android.googlequicksearchbox:search I/MicroDetectionWorker: onReady
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] woodman:
Another obvious question to [MENTION=6379072]sasindu98[/MENTION] : did you touch usb notification and changed usb mode to file transfer ?
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] sasindu98:
Yeah i went back a few posts and found the answer thanks anyway
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] shakee93:
[MENTION=4396089]BMP007[/MENTION] it was fixed its because now card is not available in Sri Lanka. Found a fix and it works fine now

Thanks
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] p.a.n:
I haven`t tried that and right now I have no idea how it supposed to work. So this is only guess - the log says that there is missing liboemcrypto.so, which is proprietary. You can find some here. You can try to add it to /system/lib or /system/vendor/lib. No idea if it helps, but I think it is worth trying :)
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] :
encryption is/was working fine on CM11. On CM12 and further (CM based ROMs included) it's not working for whatever reason
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] p.a.n:
Hi, here is new multiril experimental build . The first RIL implementation is the usual CM 12.1 based one (this is the default one), the second one is based on proprietary files extracted from stock 4.4.4 ROM downloaded from sammobile.com (I9305XXUFOB2_I9305PHNFOB2_I9305XXUFOA1_HOME.tar.md5). To switch between them open shell (over adb, or using the build in app, or whatever you like) and execute command ril. You will see something like this:

Select RIL implementation:
* 1 - CM 12.1 based
2 - Stock 4.4.4 based
x - quit
?

Type 1,2 or x and hit enter. The requires root, so be sure it is enabled. After switching, reboot the phone. I tested this only shortly, but both implementations seem to work and they behave slightly differently. So if you are having problems with RIL, this may help you, but don`t expect much.

All the code for this is feature is on my github, the rest is standard CM and some minor changes (none related to the multiril feature) are in the attached diff.

If this works, I`ll make this part of my usual builds.
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] Hubik82:
Just installed dualRIL experimental build, switched to 4.4.4 RIL. So far everything works like a charm. I observed that signal bar is more stable - no jumps from 50% to 100% which happend before on CM12.1 RIL
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] Glenn2:
Still doesn't get connection unless airplane mode used. Couldn't get any network at all in my lounge where signal is weak but connected in the bedroom. Maybe it is better, but I will leave it again for others to try now as it is my only phone.

Thanks for all your effort.

Edit: that is on 4.4.4 ril.

---------- Post added at 11:34 PM ---------- Previous post was at 11:20 PM ----------

Actually I noticed one thing.

Settings is set to LTE. I don't have LTE, only 3g/2g but this usually doesn't matter. Phone Info says WCDMA preferred after boot as though the settings have not been applied. Airplane on goes to Unknown, airplane off then goes to LTE/GSM auto (PRL) which is what I would have expected originally. Then 3g is working.

So if Settings network type is not picked up until the ril is recycled, maybe other settings are like this too and it doesn't have an APN until that point.
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] paul_cad44:
New ril:

Incoming and outgoing calls work. Text works.

Signal seems OK so far.

Still hear the three beeps after a call. Anyway that can be removed?!

Anyway no difference for me which is good I suppose.
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] xVitja:
I tested now the 4.4.4 RIL and it seems to work better for me with the 12.1 i had sometimes connection problems but not really often
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] p.a.n:
Hi,

thanks to everyone who tested the multiril build, I think I can make this feature part of regular builds :)

To the problems with accessing external sd cards. I am definitely planning to dig into this deeper, because I don`t like it as well. Right now it looks like new concept of accessing sdcard in MM. There is a fuse daemon (/system/bin/sdcard) controlling. I don`t remember this from any older android version (please correct me if I am wrong). Now I have only a hint for you. I met this problem with osmand. It took me a while, but I found that it can read and write to external sdcard, but only a specific directory /storage/3EAE-59D2/Android/data/net.osmand.plus/files/, not anything directly in /storage/3EAE-59D2/.
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] p.a.n:
One more note the RIL - if someone wants to try to debug the problem that data connection doesn`t start right after boot, here is what I found some time ago. It si not much. I traced the problem to frameworks/opt/telephony/src/java/com/android/internal/telephony/dataconnection/DcSwitchStateMachine.java. It looks like that this state machine gets sometimes during the boot unexpected (meaning that the data come when it is in a state where it is not expected) data from the rild. I suppose that rild has its oven state machine and these are simply not in sync.
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] aaz03:
Nice to see that you're making amazing job there with cyanogen, i'm curious to know : do you plan some optimization like we have in Sabermod or Temasek's builds? It wouldn't take much of your time to change toolchains and observing the commits of the "bosses" of optimization as Archi, Arter97 or jgcaaprom. Marshmallow is way smoother than lollipop i'm very excited to see how it will run once pushed to the limits
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] paul_cad44:
I also noticed that the data comes on all the time if you have the network restricted to 3g in the settings. The moment it's set to LTE in the options the data needs a kick to work. Hopefully this might narrow the search down more too.
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] Pe1ican0:
Yes I even noticed some apps would be able to write to a particular folder on SD card but after setting an internal folder, it's impossible to browse back to that folder to select it as working folder due to the app folder picker itself having restricted access!

Most apps will be updated accordingly I suppose but some older ones might remain a problem...
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] Glenn2:
Not for me it doesn't. I have to kick it either way. We all seem to get different results so I think it may also depend on network differences too. :(
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] Hubik82:
For me data is working fine no matter if it's restricted to LTE, 3g or 2g.
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] Manu*:
I tested GPS yesterday ... and it doesn't work :-/

I'm with 20160208 build.

Anything to do/change to make it working ?

I saw a GPS fix on this thread a couple of weeks ago : can someone give me the link ?

Thanks for your help !

Manu
[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] woodman:
Hi,

I don't know if it's what you are looking for, but I've found a link with a fix in post #164 HERE.

I didn't test it myself because when I tested this ROM everything was OK with GPS, but it seems this fix was useful, at least, for Sectorian xda user.