yashsingh1/xdaforums huggingface dataset:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] abdullahsulman:
waiting for the Crdroid update with FP fixes and Xiaomi thermal configs ...

this is really feature rich and my experience with this rom has been absolutely fantastic .\

one small problem i noticed over course of use when i press play button in music player apps ... the screen automatically locks for some reason .. has anyone else experienced this issue ?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] andybones:
Not sure what build you're on my dude, but FP is fixed with all the fixes for thermal and everything else..

Clean flash be needed for FP..

Fagyi updated his github few days ago.

Not sure what you think is missing.

:cool:

https://mega.nz/#!Dlc1iKYK!oiAF-djt1LCyEayVQ0lfrfKlYIweYFd2KN7la9eoBRA
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] abdullahsulman:
dang i was offline past few days .. so couldnt follow the thread properly ... just saw fagyi released LOS 17 build on 25th with some fixes ... so u kinda beat him to the build on 24th with the same fixes where he mentions xiaomi thermal configs are best ? .... i will be updating the to latest CR droid then ... FYI .. loving the the three finger screenshot gesture ... cant tell you how useful it is for me !!!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] heyChristo:
I picked up an HTC U11 for $150 a while back on swappa. This phone is awesome and its amazing how much faster and lighter it is then the 10. However it is very fragile and I already shattered the back glass and don't ever remember dropping it. I had to pull out the 10 however to test out these android 10 builds. The 11 is a very nice device though and if you can get one at that price, it is a good deal.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Xmaniak:
So the issue I'm having with latest crdroid is connection issues using pdanet+ on my laptop. I get internet but when I hook my ps4 up I can't connect to psn service. I tested this on PE 10 and all is fine. Tested using hotspot also and same connection issue. Also I have some weird issue with ghost apps. See pic. This was a full wipe and clean install latest beta gapps 10. When I click on them I get those errors in pics. Edit; after a reboot one ghost app is gone but one still remains.

Edit; after powering off my phone for 5 mins the ghost apps are fully gone, that was so weird but I'm glad it fixed itself. The connection issue was fixed by reinstalling ROM (dirty flash). So if anyone else runs into this bizarre issue that's how I fixed it.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] abdullahsulman:
24th november Crdroid 6 build is proving to be a great one (i flash pixel launcher after installing rom to avoid launcher bugs as Default launcher is still in alpha stage) .... No major bugs .. Screen mirroring still not working properly .. but is ok in LOS 17 latest build ... when screen mirroring is on this is how it displays over other screen not matter what is playing on cellphone (notice the tiny bar at bottom) :
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Sir-Shadow:
latest build

clean install

phone charges slowly. was able to fast charge before.

Phone charges fast when it's off
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] andybones:
Hey guys, no promises.

but with a little time, been working on adding in some features.

Granted these may cause many FC and would be for those looking to test and if FC a logcat.

Right now this is what I have going on (well working on, can't say they will compile..):

Testing:

PowerMenu: long press screenshot for partial

QuickSettings: Add partial/full screenshot QS tile

RebootTile: Extend reboot tile to add power off

RebootTile: Fix gradient message display for reboot to recovery

RebootTile: Make default state inactive

Battery: show battery temp on power summary

fuelgauge: add back battery level animation

Turbo.apk from Angler Factory Image vendor blobs

Port "Battery Usage Alerts" feature from factory images

SettingLib: Add deep sleep info to uptime preference

crdroidSettings: Unlock keystore with fingerprint after reboot

crdroidSettings: Max Lockscreen Notification count

Settings: Reset battery stats

Settings: Add battery saving mode for location

Settings: Use seekbar to allow setting arbitrary animation values

fuelgauge: Use Enhanced Battery Prediction from Turbo

fuelgauge: Implement Early Warnings

Settings: add back selinux status in about

Settings: add back Up Time in about

Settings: Allow sorting Applications by size

will any of these work? can't say.

but if it compiles I'll post with what MODs "should" work.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] rmw98:
Hey man, the partial screenshot already seems to be working. Press power button, hold screenshot and the screen turns a little bit darker so you can select a part of the screen to take a screenshot. That's what you mean right? :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] andybones:
It is! Thanks bro! Could be why I'm hitting errors too hahaha. Doyy. I think what the only difference just made it "toggable" so like how the QS tile was, but either way, time to revert a lot of code, which was going to be doing anyway as not digging in too deeply, just adding in some goodies that don't drive me too crazy. :D

Much appreciated.

Still not fully able to enjoy the rom. Haven't been able to flash the latest yet. :-/

With this battery I'm not liking to charge over 80% to keep this slugger going.

Soon though as I wants me some.. Ugh 10.. Thanks for ruining the desesrt name fun Google. :laugh:

Partial there in the screenshot QS tile too?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] abdullahsulman:
these sound like great additions ! keep em coming :)

---------- Post added at 06:39 PM ---------- Previous post was at 06:35 PM ----------

for me right now .. partial screenshot works only from QS tile .. is there any settings i need to change for partial screenshot to work universally ?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] rmw98:
No probs hahaha :D

Just tested the partial screenshot in the QS. That doesn't work. It just takes a normal screenshot.

I must say, I'm loving the latest 10 build! You should really switch over :p

I also read that Lawnchair v2 is released. So hoping that the new version will be integrated in the ROM just like v5 :D
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Xmaniak:
So do you guys use tethering hardware acceleration?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] andybones:
Thanks man!

I ended up trying to add too much at once.

:(

But ur saying QS tile works for partial screenshot and not power menu? (just long press screenshot power menu for partial, it's not toggable)

So QS tile doesn't work?? You guys are confusing me :( hehe

But I'll move soon. Depends if I can get the battery life needed

I'll check on adding manually, but should come in upstream soon, I'm not doing repo sync quite yet though. Wanna see if can get any of these mods working :laugh:

I don't see v2 on lawn hair github. Am I being blind loll?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] theteju:
I ran into exact same problem as mentioned on the first post. Not to mention I did clean install first time.

What should I do ?

Thanks in advance.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] andybones:
The quote answered your question, unless I'm misunderstanding.

Sorry if I am.

What rom u coming from?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] theteju:
Hi Andrew,

Thank you for prompt reply. I am coming from stock. I got twrp 3.3.1-0 , did format and then install the ROM.

Yes I agree, the quote answers the question. My question is, If I do format again(the format option where "yes" is needed), would the ROM boot again?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] andybones:
Very welcome! :)

I don't think I've been called Andrew on these forums in awhile, which is actually what I've always gone by, but some friends call me Andy, or just bones.

So you already did the format where you had to type yes?

(you can do it as many times as you please. Won't hurt anything, unless loss of data cause forgot to backup.

If already did it and rom booted into the rom, then you're good to go with all LOS/AOSP roms no need to do again. Unless u go back to stock then back to Los again)

This is needed when coming from stock.

ROM will boot no issue.

But PLEASE, remember that the format WILL wipe your Internal storage, so backup anything important.

Data loss sucks.

Hope this helps and answers everything, if not don't be afraid to ask. Only wrong questions are the ones not asked.

But I'm also a man who likes feedback, so once you get where you want, please let me know of any suggestions I can update in the OP to help others. (Those that actually read it, huge thank you for that!)

:cool:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] theteju:
;)

YES

I do not have any data on the device. At this point HTC 10 is purely for experimental purpose. I am still stuck with same problem. It is asking me some sort of pin (for google) !!

Thank you so much for your prompt reply. Nothing feels so safer when a Dev backs up their enduser. You are amazing !!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] rmw98:
I just tested it again in case I did go crazy :silly:

For me the qs tile only takes a full screenshot when I press and hold the tile. Or should I do something else? The power menu screenshot button takes a partial screenshot.

And about lawnchair: we'll cross that bridge when we get there :p

Their site does state they have a v2 (and xda made an article about it if I remember correctly)

Anyways, thanks mate for your work! :cool:
[LineageOS News & Discussion] Joe333x:
First of all credit to pomeroythomas for his post which I am basically just relaying here.

This is for anyone who wishes to use the native call recorder but it is currently disabled for them. For example in the USA federal laws state that call recording is legal and it is legal in most states but because some states require two party consent Lineage OS has decided to disabled it by default so this "HOW TO" is needed to enable it. You are ultimately the one responsible to follow any laws where you live.

This requires you to have root access. You may be able to accomplish the same with adb without root though.

You will need APK Easy Tool. For more information on APK Easy Tool visit the original thread here. I personally just used the portable version.

You will also need to know your carriers MCC code which you can find here.

1. There are many different ways to get the Dialer.apk from your device. Personally I use Root Explorer. Copy your Dialer.apk located on your device at "/system/priv-app/Dialer" to your sdcard and then connect your device to your PC and copy the Dialer.apk to it.

2. Now open "apkeasytool.exe and click "Sel.APK/JAR" and open your Dialer.apk and select "Decompile".

3. Once it has finished decompiling open the folder "1-Decompiled APKs" located in the APK Easy Tool folder.

4. The file we are looking for is in "Dialer/res/" this is where you need your MCC code. Personally I am on T-Mobile so the folder I need is "values-mcc310" most US carriers also use this same MCC code ie. Sprint, Verizon, AT&T

5. Once inside your carriers MCC folder you want to open "Bools.xml" in notepad and change

<bool name="call_recording_enabled">false</bool>

to

<bool name="call_recording_enabled">true</bool>

and then save it.

6. Now go back to APK Easy Tool and click "Compile"

7. Once it has finished your new Dialer.apk will be located in "2-Recomiled APKs". Copy that back over to your device

8. Navigate to "/system/priv-app/Dialer" and rename your current Dialer.apk to "Dialer.apk.bak" and replace it with your modified one and change the permissions to "rw-r-r" or "0644". and then reboot.

Thats it. Now to test make a phone call and you should now have the record button available, the first time you press it you will be greeted with a message telling you that you are responsible for compliance with any laws, then you can hit "RECORD CALL" and then give Dialer the permissions it needs. Your recording will be saved to a folder named "CallRecordings".

This will not survive an update but you can keep the modified Dialer.apk on your SDcard and just repeat step 8 after an update.
[LineageOS News & Discussion] ochoceros:
I'm in kccat6, official LineageOS - Samsung Galaxy S5 Plus (G901F).

This procedure seems simple, but I have my carrier in Spain, where recording is allowed, and there is no MCC folder with its number.

I've found related settings (and I changed them) in

Dialer/res/values/bools.xml (changed false to true)

<bool name="call_recording_enabled">true</bool>

and

Dialer/res/values/integers.xml (changed 1 to 4)

integer name="call_recording_audio_source">4</integer>

Compiled (signed), copied, checked permissions, wiped cache & dalvik, rebooted and there isn't a record button when calling.

Also there's a "Dialer/res/values-es" folder, but there isn't a "Dialer/res/values-mcc214-mnc4" folder. I created that folder and copied the files bools.xml and integers.xml, with only the above contents inside them. Compiled, copied, etc... and there isn't a record button.

Am I missing something?
[LineageOS News & Discussion] Dozeruss:
Ochoceros, its worked for me. I am using Lowi, MCC 214. The only stick, that its needed to press "record" button with every call, its doesnt records automaticali. I have created the folder with MMC code in his name and only the bools.xml file, without integers.
[LineageOS News & Discussion] eric93se:
LOS made changes to native call recording, the phone checks what country your in instead of the MCC code. Has anyone figured out how to enable call recording again?
[LineageOS News & Discussion] Vanta-Chan:
I found the new file, where you can edit the call recording states.

Follow the instruction from the first post, except don't follow step 4 and 5.

Go to "Dialer/res/xml/call_record_states.xml" and set everything to true (easiest way).

Now continue on step 6.
[LineageOS News & Discussion] eric93se:
Now how about auto recording :)

Nice work Vanta-Chan!
[LineageOS News & Discussion] Vanta-Chan:
I wish I could program, but we either have to wait for the official developers of LOS, or hope for a kind soul who does that with a tutorial :angel:
[LineageOS News & Discussion] eric93se:
Interestingly the version of dialer.apk from the first post (around early november 2019) had auto dialing. I'm pretty sure that dialer version doesn't work with the latest LOS roms (I could be wrong).

I have a screenshot of it since I was trying to sell my LG G3.
[LineageOS News & Discussion] Vanta-Chan:
If you somehow could retrieve that Dialer.apk, which has the auto-record function, I could try to reimplement it to the newer versions.
[LineageOS News & Discussion] n950:
can anyone upload the apk, i try recompiling but always get an exit code = 1 error.
[LineageOS News & Discussion] Vanta-Chan:
Can't upload it directly to XDA, file is too big (~33Mb), but here's a link:

https://workupload.com/file/URfFtrAU

Mirror: https://anonfile.com/zd6eO0b4oa/Dialer_apk
[LineageOS News & Discussion] n950:
Thank u )
[LineageOS News & Discussion] textmarker007:
I can recommend the EdXposed Module XCallRecordingSettings.

https://github.com/iptux/XCallRecording-xposed

https://repo.xposed.info/module/net.iptux.xposed.callrecording

Version 1.0.14 supports LOS 16

Works great for me and easy to setup!

I know, it's not the native way to setup, but I guess this Module justs enables the call recording the natural way in LOS
[LineageOS News & Discussion] andreoide:
This would mean not only have to install your mentioned app, but also edxposed etc.

Which, IMHO slows down the s5
[LineageOS News & Discussion] andreoide:
Add:

On my g900f sound is great, on g910f sound is very weak, uninstalled all exposed from g901f because like I said, sound is bad and edxposed slows down performance very much.

Add: (march 1)

Anyone know why sound is no good on g901f?

What might cause it, and how to fix (if any exists)?
[LineageOS News & Discussion] Abdelslam Tarek:
I have tried all of these steps and it didn't work i still can't get record button i have also tried the solutions in the replies and nothing worked how can i enable the recording in lineage os 16

The phone is GT-I9505

the country i live in is Egypt so can anyone help me please
[LineageOS News & Discussion] zetlaw:
I'm using lineage 17.1 which uses Google dialer, this method doesn't work.

Can you please describe how to make it work on Google dialer.
[LineageOS News & Discussion] mar.ste:
Shouldn't it be on GitHub history?
[LineageOS News & Discussion] pomeroythomas:
You bet!

Thanks for the credit, man. Hope this helps y'all.
[LineageOS News & Discussion] andreoide:
The last code is given twice, but my guess is change that only once?

(Just to be sure...)

Thanks, I'll go try one of these days, and report back here later....

( phone: Samsung galaxy S5 plus, SM- G901F )

The dialer.apk, I don't think I have the original from lineage, I installed the dialer from google play a while ago. How to obtain the original? Or does it work withe google dialer also?
[LineageOS News & Discussion] kurana:
This dialer has no auto call recording funcion enabled.

Here is the dialer with automatic call recording from Lineage 16

http://dl.free.fr/getfile.pl?file=/AaOEHUjW
[LineageOS News & Discussion] Vanta-Chan:
BTW, I'm not using the customized Lineage Caller anymore, getting the Magisk Module "Axet's Call Recorder" + Call Recorder app from F-Droid is actually enough, but it may drain your battery, if you keep it active.

Edit: Thought the link from kurana is dead, but it's not.
[LineageOS News & Discussion] kurana:
So can you implement the auto-record function in the 23.00 version of the dialer like you said in this post earlier?

I need this future in the newest LOS 17.1 on my Xiaomi Mi A1, and there the dialer is updated to 23.0, i linked 19.0.
[LineageOS News & Discussion] ti99iuc:
Hello,

i installed yesterday the LineageOS 17.1 + Gapps Stock and I am in Italy, MCC 222

I haven't any settings for Call Recording, but also searching the dialer.apk i can't find it in the folder. It is like i can find just the GoogleDialer.apk and i do not know it is the same.

In addition, into this decompiled GoogleDialer.apk i can't find the carriers MCC222 in the 1-Decompiled APKs\GoogleDialer\res folder.

so, please have you some suggest?

I also tried to install the Magisk Call recording but it is also not a free app, I would prefer to activate the native call recorder option for this LineageOS 17.1

thanks in advance.
[LineageOS News & Discussion] Andersonrp:
Try ALEXI'S ROOM .... Automatic call recording, exceptional quality !! I recommend. (Exynos)
[LineageOS News & Discussion] i_pk_pjers_i:
I live where it is perfectly legal to record calls I am a participant in, and the native call recorder of LineageOS allows me to record the calls. I have given the app the required storage permission, however after recording calls I can't seem to find where it actually stores the files? I am looking for a folder named "CallRecordings" and I cannot see anything. I need to make an important call within the next 5 hours AND I need the call to be recorded, so I am a bit worried here.

Edit: It stores them inside a folder named "CallRecordings" inside of the Music folder. I am leaving my question and answer here in case anyone finds this useful.
[LineageOS News & Discussion] veekay:
Does anyone know how to restore the recording logs to a new device? I figured it might have been in the calllog.db with everything else, but it seems not.

Edit - nevermind, myandroidtools to the rescue. /data/data/com.android.dialer/databases/callrecordings.db
[LineageOS News & Discussion] mm91g:
I have just updated Lineage OS on my Samsung mobile phone to 17.1 .

Unfortunatly I've realized I can not acrivate call recording as I could on version 16.0, because I couldn't find the "dialer.apk"

Is their a way to activate it??

--- I don't want to use additional apps, because for me the quality of the direct recordings in "dialer.apk" is much better.
[LineageOS News & Discussion] patkk:
I use Dialer 23 on the lineageOS 17.1 with "Automate" ( from google shop ) which interact with UI element when record button appears. Only 4 blocks used : flow beginnig -> when foreground app -> fork -> interact click.

best regards,
[LineageOS News & Discussion] miramanee:
Hi folks!

You can also use this variant to activate the call recording. ;)
[LineageOS News & Discussion] pojr:
What's up guys,

Anyone knows if this trick still works with Lineage OS 18.1? I could always try it, but my lazy ass wants to see first if someone else attempted it. Things change, so maybe this doesn't work anymore. Who knows.

Thanks.
[LineageOS News & Discussion] patkk:
I ported to the lineageos 18.1 support for auto record all calls in to the native Dialer with build for my phone asus zenfon.

You could download whole build from https://drive.google.com/drive/folders/1LHgSCOf-1_GXnlf8knojw9ZDqWihGs8q .

I'll try supply Dialer.apk only.

EDIT: you can download Dialer.apk directly from

Dialer.apk

drive.google.com

best regards,
[LineageOS News & Discussion] spacexgen:
Not working with LineagOS 18.1, I have tired on 18.1
[LineageOS News & Discussion] jlll69:
hello and thank you for this ,

I installed Lineage18.1,and can see the recording button but need to click on it every call .

questions:

1.can we fix this to record automatically?

2.I didn't see "dialer.apk" in folder mentioned above ->do he have other mame/location?

3.how the phone know my location/ OR why in the xml file i cant see my country in order to make some change?( i have other phone with "dialer.apk" but not my country so i need to knwo on which country the apk is pointed .

thank you .
[LineageOS News & Discussion] JoaoDobleJ:
For lineageos 18.1:

Folder location: system/product/priv-app/Dialer

I have decompiled dialer.apk into smali (using apktool - don't decode resources)

Inside CallRecorder.smali (Dialer\smali\com\android\incallui\call) I have made the following modifications in the "canRecordInCurrentCountry" method:

line 214 (v1 variable from false to true):

from: const/4 v1, 0x0

to: const/4 v1, 0x1

and

line 467 (v1 still true and won't receive v2 value):

from: something I cannot remeber (but moves v2 value to v1)

to: const/4 v1, 0x1

After this I have recompiled the apk using the same tool.

My guess is this will bypass the contry verification. but...

I could not replace the original dialer.apk to this new one, even using root browser (and magisk root permission), so it is just a guess and I still trying to test.

Can someone figure out how to replace system apps on lineageos 18.1?
[LineageOS News & Discussion] psychosunshine:
I have LineageOS 17.1 with Dialer version 23.0 on my Google Pixel 4XL.

In the settings for Sounds and vibration. It has a setting for Call Recording Audio Format. But, no setting to enable Call Recording.

How can I enable the Call Recording option of this Dialer?
[LineageOS News & Discussion] trohn_javolta:
+1 same for me, LineageOs 17.1, Google Dialer v 23.0. I can see the option to choose audio format, also during an active call I see the option to record the call but if I press it I get the error message "start call record failed".

Would be ideal to have the option to auto record all calls and also to choose the location where it saves the recording.
[LineageOS News & Discussion] Ceroes:
Thanks!!! I hope this works... It's trashy that even though federal law and the majority of state laws are one-party consent the few that are 2 party consent somehow override other citizens' rights.
[LineageOS News & Discussion] MartK87:
Doesnt work
[LineageOS News & Discussion] MartK87:
Can someone please edit this apk. Its just the recording state xml file which needs to be edited to true rather than flase for AU (Australia) thats all I need. Then just the altered APK returned back to me. I just cannot do this.

Thanks.

https://www.mediafire.com/file/dbvsbs8phx8zes1/Dialer.apk/file