yashsingh1/xdaforums huggingface dataset:
[Nexus 5X Android Development] nathanchance:
I can do overclocking because it is the easiest of those. Note that you will need some good git skills as well as fairly solid foundation of C to understand what is happening around the code when you run into conflicts.

1. Fetch the repo you want to get changes from (git fetch <url> <branch>)

git fetch https://github.com/Flash-Kernel/bullhead release-7.1.1

2. Find the commit hash you want to pick on Github and cherry-pick it

git cherry-pick e60c81d4839bb0f7efd3a79213467e7cbe77801d

3. If there are conflicts, it will make you resolved them first. You'll see conflict markers like so:

<<<<<<<<<< HEAD
STUFF THAT IS CURRENTLY THERE
==================
STUFF THAT IS EXPECTED TO BE THERE AFTER COMMIT
>>>>>>>>>>>>>

Sometimes, all the stuff that is currently there will be replaced by the stuff that is expected to be there. Other times, you'll have to be more fine about it and compare the diff on Github and see what is actually changing. It's a learned process, not really one that I can concretely teach.
[Nexus 5X Android Development] HesThatGuy:
Thank you for helping me out, I understand it's a learning process as you said and every bit of info I can get from seasoned devs is welcome and appreciated.
[Nexus 5X Android Development] HesThatGuy:
[MENTION=6842057]The Flash[/MENTION] Hi again, I've found most of the commits I'll need for the features I desire I just need help with this last part(hopefully). I'm trying to pull commits from DespairFactor's repo starting from June 25, 2016 up until his most recent commits under the /fs/f2fs directory.

Can I do that by fetching his current branch:

git fetch https://github.com//DespairFactor/bullhead n

and then merge the commits with:

git merge 7d826ebaf7308f3f96aac402cc63dac95f8c0b33 /fs/f2fs

or is there another way of doing this?
[Nexus 5X Android Development] nathanchance:
I don't know. I'd personally just pick the commits straight from kernel.org
[Nexus 5X Android Development] Carach_CZ:
By the naming of Kernel (NBD...), is this compatible with N4F26T? (Latest PN version). Additionaly, is it safe to flash it over already non-stock Kernel (Franco)? Thanks!
[Nexus 5X Android Development] HesThatGuy:
The kernel provided in the OP (NBD90W) is based off of 7.0 sources and not 7.1.1 like N4F26T so it's most likely not compatible.
[Nexus 5X Android Development] nathanchance:
Well it hasn't been updated in six months so...
[Nexus 5X Android Development] Carach_CZ:
Ok. Too bad. But thanks for responses. :)
[Nexus 5X Android Development] nokiagye:
Hi flash and sorry if I'm writing here but I want to ask you something for the 5x.The latest kernel is the 2.3 January. You sad something before you close the threat that when you have time you'll update it. You have any plans to do this? Thanks and again sorry for this offtopic.
[Nexus 5X Android Development] nathanchance:
No, my support for the 5X is done.
[Nexus 5X Android Development] nathanchance:
Repo and zip updated for the latest 7.1.2 source and 3.10.105.
[Nexus 5X Android Development] zurik:
In the downloads link in first post is already a compiled kernel that can we flash it via recovery?
[Nexus 5X Android Development] nathanchance:
Yes, did you read the first post? The "Try it out!" section goes over that.
[Nexus 5X Android Development] zurik:
Oh OK! I didn't noticed that. Thanks [MENTION=6842057]The Flash[/MENTION]
[Nexus 5X Android Development] nathanchance:
May's security update for 7.1.2 is merged into the upstream branch, sorry for the delay!

I am going to stop posting kernel builds, you can still build it for yourself but this is really supposed to be a developer's reference. Thanks!
[Nexus 5X Android Development] zurik:
Maybe it's dumb question. By copying these commands to terminal, it will compile the kernel with upstream patches and latest security patches?
[Nexus 5X Android Development] nathanchance:
Correct.
[Nexus 5X Android Development] zurik:
For example when the June Security Bulletin will be released next month, it will be available to the repository and when I will compile the kernel with upstream patches and will automatically merge the June's Patches, right? I want to try to compile this kernel but I'm afraid to brick my phone. I don't have knowledge about programming and I'm interested to try to compile kernel from the first post.
[Nexus 5X Android Development] nathanchance:
I will need to merge the update into the repos like I did this month, it's not done automatically.

It's pretty difficult to brick a Nexus device, I've tested the commands in the OP and they work perfectly fine.
[Nexus 5X Android Development] zurik:
I know that is not automatically added to the repository. If I'm not wrong, need to wait 24-48 hours while the source will be released, right? To compile kernel, it's easy while using Linux or Windows? (I think Windows is more difficult).

Just only using these commands, everyone can compile for ourselves the kernel and with 0 knowledge of programming, right? (Little bit knowledge of how to use terminal in Linux).

Approximately, how much GB is to download all the source from Git that mentioned in OP to compile this kernel?

P. S. : HOW CAN ADD SUPPORT TO BLOCK WAKELOCKS?
[Nexus 5X Android Development] nathanchance:
I try to have them updated within 48 hours. I think it's nearly impossible to compile a kernel on Windows, you need Linux.

Yes, you just need to know how to use terminal to compile things. It's probably 1-2GB to download everything you need to compile.

Adding features requires more knowledge than compiling, I suggest getting comfortable with compiling first then looking up cherry picking guides.
[Nexus 5X Android Development] zurik:
OK thank you!
[Nexus 5X Android Development] zurik:
In the step to compile, there is command 'make clean && make mrproper' I will need to go to Kernel Folder? Or to anykernel folder?
[Nexus 5X Android Development] zurik:
[MENTION=6842057]The Flash[/MENTION] I got this error when I type make clean && make mrproper

make ***: No rule to make target 'clean'. Stop.
[Nexus 5X Android Development] nathanchance:
In the source folder.
[Nexus 5X Android Development] zurik:
OK now.

---------- Post added at 04:46 PM ---------- Previous post was at 04:43 PM ----------

First two lines give me 'Command Not Found' also and ninth and tenth line. Others give me 'There is no file or directory (catalog)'
[Nexus 5X Android Development] zurik:
Attachment :
[Nexus 5X Android Development] zurik:
Too much posts, I apologise for that.

The export command in which folder I will run it? In 'source' folder?
[Nexus 5X Android Development] nathanchance:
Does not matter where you run the export command.

Run ls ~/Kernel/* for me
[Nexus 5X Android Development] zurik:
Thanks.
[Nexus 5X Android Development] zurik:
It is normal? Error 127, error 2... ( Language in pc is Russian :D )
[Nexus 5X Android Development] nathanchance:
You didn't run the command I asked you to. Run this and show me its output.

ls ~/kernel/*
[Nexus 5X Android Development] zurik:
Typed ls ~/kernel/*
[Nexus 5X Android Development] nathanchance:
File systems on Linux are case sensitive. You are exporting "${HOME}/Kernel/AOSP-4.9/bin/aarch64-linux-android-" when you should be exporting "${HOME}/kernel/AOSP-4.9/bin/aarch64-linux-android-"
[Nexus 5X Android Development] zurik:
Ow, OK. I have a backup of downloaded files from Repo and I should try to start again. I will response in an hour.
[Nexus 5X Android Development] zurik:
How much time it will take?
[Nexus 5X Android Development] nathanchance:
Depends on how powerful your machine is. Anywhere from a minute to thirty minutes.
[Nexus 5X Android Development] zurik:
Done! Thanks for your help! I appreciate it. And I'm sorry for a lot posts... But it really helps! Thanks again.

P. S.: The machine have Intel celeron CPU w/ Bay trail technology so is not expected that will finish in seconds :laugh:
[Nexus 5X Android Development] thafath:
Hello, thank you for the guide here. I'm building my rom lineage cm13 for a while now, and I want to get the monthly security updates merged, but not sure where to start. I'm fine with repo/git and merging conflicts, can you please exolain me how to merge those security updates in my build (they are still not available in the cm13 branch). Thank you.
[Nexus 5X Android Development] zurik:
Can I use this kernel that I compiled to Android O dp2? I will experiencing problems?
[Nexus 5X Android Development] nathanchance:
I personally would not recommend it.
[Nexus 5X Android Development] zurik:
OK, I will not try. I didn't installed yet the 'O' so thanks for your answer
[Nexus 5X Android Development] zurik:
The 'O' kernel source was released?
[Nexus 5X Android Development] nathanchance:
I have not checked but I am not doing anything for the dev preview.
[Nexus 5X Android Development] zurik:
OK :angel:
[Nexus 5X Android Development] zurik:
Hello [MENTION=6842057]The Flash[/MENTION] , may you give me some instructions how to add a feature to kernel?
[Nexus 5X Android Development] nathanchance:
You can read my cherry picking guide here: https://xdaforums.com/nexus-6p/development/kernel-ninja-kernel-v1-0-t3437247/post68138969
[Nexus 5X Android Development] zurik:
I will use this when I already made a zip?
[Nexus 5X Android Development] nathanchance:
You use this to pick the features you want into the source then you build.
[Nexus 5X Android Development] zurik:
In which step I will use the 'git fetch , git merge, git cherry-pick' in this tutorial?
[Nexus 5X Android Development] thafath:
[MENTION=6842057]The Flash[/MENTION], any input on this plz, I found this post https://thealaskalinuxuser.wordpres...custom-rom-source-code-with-security-updates/ is this the way to go or there are better ways. Thank you
[Nexus 5X Android Development] NYCHitman1:
Depending on the project, you'll want to check to see which repos are tracked then pull in the latest tags for said repos. That's the fastest and easiest way to do it.
[Nexus 5X Android Development] thafath:
Thank you so much, I will try that.
[Nexus 5X Android Development] zurik:
Any update?
[Nexus 5X Android Development] NYCHitman1:
Not yet, no.
[Nexus 5X Android Development] zurik:
Ok
[Nexus 5X Android Development] zurik:
Just to ask, it is correct to merge a commit to this kernel?

cd ~

mkdir Kernel && cd Kernel

git clone https://github.com/nathanchance/bullhead.git source

git clone https://github.com/nathanchance/AnyKernel2.git anykernel

git clone https://android.googlesource.com/pla...ux-android-4.9 AOSP-4.9

cd source && git checkout upstream-7.1.2

cd ../anykernel && git checkout bullhead-stock-decrypt

export CROSS_COMPILE=${HOME}/Kernel/AOSP-4.9/bin/aarch64-linux-android-

export ARCH=arm64 && export SUBARCH=arm64

make clean && make mrproper

make bullhead_defconfig

git remote add jolla https://github.com/jollaman999/jolla-kernel_bullhead

git fetch jolla

git cherry-pick 102afda7ddab4fc2a332bd8ac27e3d7d60e701d0

make -j$(nproc --all)

cp -v arch/arm64/boot/Image.gz-dtb ../anykernel/zImage-dtb

cd ../anykernel

zip -r9 stock-upstream.zip * -x README stock-upstream.zip
[Nexus 5X Android Development] nathanchance:
Yes that all looks right.
[Nexus 5X Android Development] zurik:
The only thing that remains is the updated source with latest patches from Google
[Nexus 5X Android Development] nathanchance:
Done.
[Nexus 5X Android Development] zurik:
Just I see that in title on the thread says 'May 9th'
[Nexus 5X Android Development] zurik:
[MENTION=6842057]The Flash[/MENTION] , I successfully merged the commit?

EDIT: MERGED
[Nexus 5X Android Development] zurik:
If I understand with that you said 'Done', the June Security Patch was merged, right?
[Nexus 5X Android Development] zurik:
Merged, compiled, bypassed safetynet all works!!!
[Nexus 5X Android Development] zurik:
I tried to cherry pick the kcal yellow fix from Jollaman999's kcal commits starting at 87f9c1ee0c13420fe2254c6c95b5d7ce4680cdc2.

When I chery picked the commit fd2f11cd73e46088eb91245ad61552a91f701df5, I got error.

Typed git status. I saw that it conflicts with '

bullhead_deconfig

' file. (I don't know if I was correct now) In ~/kernel/source/arch/arm64/configs/bullhead_deconfig the line 'CONFIG_FB_MSM_MDSS_KCAL_CTRL=y' doesn't exists and I think that this give me a conflict while trying to merge the commit. I have no idea what to do. But it's very irritating this yellow tint in screen.... May you help me [MENTION=6842057]The Flash[/MENTION] ?
[Nexus 5X Android Development] NYCHitman1:
You need the prerequisite KCAL commits.

https://github.com/DirtyUnicorns/android_kernel_lge_bullhead/commits/?author=savoca
[Nexus 5X Android Development] zurik:
Thanks for your answer, I am totally noob about git hub and I only know is the git clone and git cherry-pick. May you tell me how to prerequisite?
[Nexus 5X Android Development] NYCHitman1:
You can add my repo as a remote by using the following:

git remote add du [url]https://github.com/DirtyUnicorns/android_kernel_lge_bullhead[/url]
git fetch du
git cherry-pick c74fb79^..5060dbb
[Nexus 5X Android Development] zurik:
Thank you. I will try it later today.
[Nexus 5X Android Development] zurik:
Is that normal?

EBI2 Panel Detect (FB_MSM_EBI2_PANEL_DETECT) [N/y/?] n
Qpic MIPI ILI QVGA Panel (FB_MSM_QPIC_ILI_QVGA_PANEL) [N/y/?] n
Qpic Panel Detect (FB_MSM_QPIC_PANEL_DETECT) [N/y/?] n
MDSS Writeback Panel (FB_MSM_MDSS_WRITEBACK) [Y/n/?] y
MDSS HDMI Tx Panel (FB_MSM_MDSS_HDMI_PANEL) [Y/n/?] y
MHL SII8334 support (FB_MSM_MDSS_HDMI_MHL_SII8334) [N/y/?] n
MHL3 SII8620 Support (FB_MSM_MDSS_MHL3) [N/y/?] n
DSI controller status check feature (FB_MSM_MDSS_DSI_CTRL_STATUS) [N/y/?] n
MDSS eDP Panel (FB_MSM_MDSS_EDP_PANEL) [N/y/?] n
MDP3 display controller (FB_MSM_MDSS_MDP3) [N/y/?] n
Enable MDSS debugging (FB_MSM_MDSS_XLOG_DEBUG) [N/y/?] n
MDSS color control (FB_MSM_MDSS_KCAL_CTRL) [N/y/?] (NEW)

EDIT: I merged the commit of Kcal fix but there is no result.

EDIT 2: FIXED CONFLICTS, ALL MERGED.
[Nexus 5X Android Development] ZawZaw:
Hi...Sirs,

I need a CUP Governor commits and F2FS commits.

I am now trying to add features for my own Kernel build.

Please help me.

•••
[Nexus 5X Android Development] zurik:
3.10.106 upstream was released.
[Nexus 5X Android Development] nathanchance:
I am aware, I don't have the time/energy to bring it here.
[Nexus 5X Android Development] zurik:
:(:(:(:( I don't mean now, sometime soon.
[Nexus 5X Android Development] nathanchance:
I no longer have time to maintain this thread; however, I have created a new one for all devices to participate in. Please ask any questions there!

https://xdaforums.com/android/software-hacking/reference-how-to-upstream-android-kernel-t3626913

Thread closed.
[JAMin, XDA Neo, S200 ROM Development] varanusvincent:
First of all want to thanks to Gullum who have cooked TOUCH IX and hma4 for Bluetooth repair cab.Thanks for their great works..

This ROM is the original one from Touch IX (Gullum Edition) with some changes..

But the most important things. BLUETOOTH Problem fixed.

At this version I am adding Bluetooth Repair cab (from hma4), Dr Yar Bluetooth v1.6, Windows Live Messenger Newbuild, Touch Style Keypad and Quick Menu (the best Quick menu ever).

With bluetooth repair from hma4 , Active Sync through Bluetooth works perfect.

At this Version I remove Pocket CM ( don't like it at all). BatteryStatus is also removed. (Because I use Quick Menu for that )

as usual you have to downgrade first use PDA Viet WM5 No Vendor

Use this

http://rapidshare.com/files/72839727/Prophet_PV_Temp2.rar

After that flashing this ROM

http://rapidshare.com/files/72839728/ProphetTouchIX-Bluetoothfix.rar

Mirror : Here -->4shared.com

and do hard reset.

It works great on me.

Some things that should be done after that.

1.

Go to registry editor and disable XT9 .

With XT9 Enabled I Had:

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Layouts\e0010409]

"Ime File"="\windows\eT9Ime.dll"

"Layout Text"="eT9 IME"

With XT9 Disabled I Now Have:

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Layouts\e0010409]

"Ime File"="\windows\compime.dll"

"Layout Text"="COMP IME"[/LIST]

2.

Change the size of message on SMS ( go to registry too )

[HKEY_LOCAL_MACHINE\Software\Microsoft\Inbox]

"RichEditHostFontSize"="11"

changed it to

[HKEY_LOCAL_MACHINE\Software\Microsoft\Inbox]

"RichEditHostFontSize"="10"

3.

Go to Program and Quick Menu . Activate it on Startup and replace system start up with Quick Menu

HTC Album still have the same problem. But it's okay for me, as I prefer use picture viewer as well.

Keypad works well. But the most important things.. Active Sync through Bluetooth works perfectly.

Some Screenshot

Background
[JAMin, XDA Neo, S200 ROM Development] varanusvincent:
Here are Some Registry change that usefull

Increase Font Cache

HKLM/System/GDI/GLYPHCACHE/limit: 8192 => 16384

Increase File System Cache

HKLM\System\StorageManager\FATFS/CacheSize: 0 => 4096

Increase File System Filter Cache

HKLM/System/StorageManager/filters/fsreplxfilt\ReplStoreCacheSize: 0 => 4096

Disabled Message notify

[HKEY_LOCAL_MACHINE\Software\Microsoft\Inbox\Settin gs]

"SMSNoSentMsg"=dword:1
[JAMin, XDA Neo, S200 ROM Development] ycimpir:
Thanks

Thanks for performance tweaks in registery :D

I attached a file included this tweaks For easy way to change.

1-Extract .reg file to device or SD memory.

2-Open registry editor (menu -> registery -> import )

3-Find this .reg file and "select" :D
[JAMin, XDA Neo, S200 ROM Development] varanusvincent:
thanks...it would be more easier..
[JAMin, XDA Neo, S200 ROM Development] story:
Can you teach me how to use Quick Menu for Overclocking?
[JAMin, XDA Neo, S200 ROM Development] feiyee:
Hey I like you theme, but when i installed it , it not included in.

Thks in advance
[JAMin, XDA Neo, S200 ROM Development] wanwarlock:
me too, really like your theme/today pic man. can we have it as well?
[JAMin, XDA Neo, S200 ROM Development] varanusvincent:
here u are..
[JAMin, XDA Neo, S200 ROM Development] varanusvincent:
Some Others Theme

Download here.

http://rapidshare.com/files/73057074/My_Themes.zip

Mirror

http://www.4shared.com/file/32036337/9d2ec98a/My_Themes.html
[JAMin, XDA Neo, S200 ROM Development] shanaou:
just want to ask, how about i don't want to use quick program, how to disable it ?
[JAMin, XDA Neo, S200 ROM Development] ancor:
Hi everyboby

Is it possible to disable the first line (with provider name and date) and the 3 tabs (MMS/SMS/Calls) ?

I just want to display the time and the applications tabs.

Thx.
[JAMin, XDA Neo, S200 ROM Development] shanaou:
thanks bro, tq for helping me so much
[JAMin, XDA Neo, S200 ROM Development] wanwarlock:
thanks a lot for ur themes man, really cool....
[JAMin, XDA Neo, S200 ROM Development] varanusvincent:
you're welcome... Hope everythings 're going right with your final Thesis at the university...:D:D
[JAMin, XDA Neo, S200 ROM Development] varanusvincent:
Hope you like it..
[JAMin, XDA Neo, S200 ROM Development] ancor:
Hi,

I need some help to setup HTC Home.

I installed IX on my Prophet, but I want to disable the first line in HTC Home page (above the time) where there is the name of the provider and the date, and the line just below the time, where there are the 3 tabs MMS/SMS/Calls.

Because it takes lot of place on the screen, if I want to use SPB Diary.

I don't know if it's clear (I'm not english).

Is it possible ?

Thanks for your help.
[JAMin, XDA Neo, S200 ROM Development] dooogie:
nice themes, thank you
[JAMin, XDA Neo, S200 ROM Development] Matafleur:
Could you upload it to somewhere other than rapidshare? I can never seem to download from there. :(
[JAMin, XDA Neo, S200 ROM Development] varanusvincent:
okay.. I've added mirror at 4shared.com
[JAMin, XDA Neo, S200 ROM Development] Matafleur:
Wow thanks for the fast response! You made my day. :D

But where is the link? I tried searching this thread and your other threads but couldn't find. :o
[JAMin, XDA Neo, S200 ROM Development] varanusvincent:
http://www.4shared.com/file/32013325/27253ab5/ProphetTouchIX-Bluetoothfix.html

actually at the first page..

under mirror site..

look at the page..

but I'll give u here too..
[JAMin, XDA Neo, S200 ROM Development] Matafleur:
Oh no! I meant your themes files. :s Sorry to have wasted your time with my bad communications. :(

EDIT: Downloading to see if theme files are inside.
[JAMin, XDA Neo, S200 ROM Development] varanusvincent:
take a look at post 8 and 9....

I attached it with as file names Melati..
[JAMin, XDA Neo, S200 ROM Development] Matafleur:
I'm looking for this theme, I think you call it Hitam Biru:

I did download the Melati file but it only contained the green grass theme and not the others.
[JAMin, XDA Neo, S200 ROM Development] varanusvincent:
actually it is in post number 9

Okay. I upload it in 4shared.com

http://www.4shared.com/file/32036337/9d2ec98a/My_Themes.html
[JAMin, XDA Neo, S200 ROM Development] Matafleur:
Thanks Vincent!

I was busy over the weekend so I didn't get to enjoy your theme on my phone until now. But this sure made my Monday feel a lot better. :)
[JAMin, XDA Neo, S200 ROM Development] kancrutt:
Thanx for ur edited, i actually use this ROM

how to remove Windows Live+Messenger, Pocket RAR, Quick Menu, Clear Temp, Hibernate, Vsnap??
[JAMin, XDA Neo, S200 ROM Development] varanusvincent:
To remove Windows Live Messenger + Quick Menu ..Delete the file in Ext.ROM and edit config.txt Delete the command to install both cabs.

But to remove Pocket RAR, and others.. You can delete it from the Windows/start menu/program
[JAMin, XDA Neo, S200 ROM Development] kancrutt:
Ooo berati yg Pocket RAR dll itu ngga ada file Uninstallnya yah?

ok boss thanx ;) :D
[JAMin, XDA Neo, S200 ROM Development] varanusvincent:
itu di cooked di OSnya...

kl mau file itu ngk ada.. harus di cooked di dalam OSnya...

Coba Crystall V5 deh, keren...

ENG : Programs that you mean.. it's cooked at the OS.NB.. If you don't want it.. you have to cooked it from begin..

worth to try Crystall V5..it's cool..
[JAMin, XDA Neo, S200 ROM Development] kancrutt:
wahh brarti klo yg dah di cooked di OSnya ngga bisa diapa2in ya bro?

heehee oke gw coba liat review Cristall V5 :D
[JAMin, XDA Neo, S200 ROM Development] varanusvincent:
bisa.. cuma harus pakai ROM Kitchen..

ENG : yes, you could.. but you have to use ROM KITCHEN as well
[JAMin, XDA Neo, S200 ROM Development] kancrutt:
heehee ngga ngerti bro ROM Kitchen, oiya Cristall V5 msh nunggu updatenya ya :cool:
[JAMin, XDA Neo, S200 ROM Development] tb146:
:D :D :D Bahasa Indonesian ya ?? Kasihan yang engga ngerti....

Use Bahasa English ajalah... biar yang lain ngerti...
[JAMin, XDA Neo, S200 ROM Development] kancrutt:
heeheee sorry, my english too bad :D
[HTC 10 Questions & Answers] erikiksaz:
Will kernels ever allow "Ok Google" with the screen off and the 10 unplugged?

Just curious if it's possible. I haven't seen it done yet, so I'm guessing no?
[HTC 10 Questions & Answers] xunholyx:
No. But you can do it from the lockscreen with even the stock kernel.

And truthfully, I pretty sure that the kernel has nothing to do with it.
[HTC 10 Questions & Answers] jhadsfi:
It would cause high battery drain as HTC did not implement low power voice detection hardware into the phone.
[HTC 10 Questions & Answers] dlads:
Id say it's possible but improbable.

Reason being, you could be dialing someone even the police just by your phone listening to you. The odd background noise could set it off..

I don't even use on Google no more.. Just use your thumb, :good:
[HTC 10 Questions & Answers] starbase64:
openmic is a solution: https://play.google.com/store/apps/details?id=com.RSen.OpenMic.Pheonix

edit: i have tested openmic shortly, and doesn't work if screen off :(
[HTC One A9] maikwars:
Hey folks,

is there any possibility to extract the google security patches from the A9 US-Version to the Europe device?

Here is a link to the website from HTC with the ROM-Download.
[HTC One A9] MGfusion:
I'm not sure, there might be some way...