yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL Questions & Answers] simplepinoi177:
Yup that's everything...it really should be working...

And I dunno about a complete wipe and factory install as well...supposedly with or without "-w" would've already taken care of anything that would've made a difference I imagine.

Actually, come to think of it...Magisk modules actually survive (somewhat) a Full Factory flash-all reinstall! Uninstall all modules before doing a Full Factory flash-all reinstall once again and see where you are from there...

Thinking about making a difference...maybe finding exactly where that difference happens might be key/important. Try doing a Full Factory flash-all reinstall, load the OS, and disable Play Store and uninstall any updates for Play Services. After a reboot, enable Play Store and check the status of your device "certification" (keep in mind that, in old versions, that certification either is non-existent or is displayed elsewhere), then update Play Store (Play Services updates automatically somehow someway). Reboot if you wish, but see what the status is of your "certification" in the latest updated Play Store. If there's no "certification" at that point, then you know it doesn't have to do with anything root, Magisk, modules, custom kernel, or anything further -- and at that point I would say your Play Store needs to be replaced or restored because something at its core is wrong and I would use the root ability to try and replace/restore the unadulterated original Play Store. If you finally can (still) see your "device is certified", then continue on... After installing Magisk, see if are still "certified"; if not, then its Magisk itself, if you are still, then continue to flashing custom kernel. After checking whether still "certified" or not, then install them modules and go through the process again as well. At this point, here is where you would see if it is a module or not.

If, after all of this, it still isn't resolved...then I'm all tapped out of ideas...but hopefully figuring when you actually lose it will provide some vital information...

Good luck and hope this ends up being helpful...
[Google Pixel 2 XL Questions & Answers] Latiken:
I should have time tomorrow to test that. I'll probably just do a full wipe just so I can fully test it. I don't mind having to install everything again (I might even update to 10 while I'm at it, although I'd lose EdXposed support so maybe not).

As soon as the stock OS is loaded, I'll test the certification, with no Magisk, no modules, no EdXposed. If it fails there, that means my phone is borked somehow.

I'll make sure to post my results tomorrow.
[Google Pixel 2 XL Questions & Answers] Latiken:
So I finally got a chance to work on my phone. Here are my results:

I did a factory data reset using TWRP (which wiped data, cache, and dalvik) and installed the Pie August update using fastboot. I checked the Play Store once I finished the setup, and I noticed that the certification message was actually there (it said "Device not certified). I then uninstalled Play Store updates and cleared the data for Play Services, rebooted, and installed Store updates. Still said "Device not certified."

I then remembered that most custom kernels have a SafetyNet patch built in, so I installed Caesium kernel. After booting, I did the usual routine of uninstalling updates, rebooting, and installing updates. After that, I finally got "Device is certified."

However as of now, I still can't Netflix to show up in the Play Store. I'm not sure why I can't install it, if my Device is showing as certified.
[Google Pixel 2 XL Questions & Answers] simplepinoi177:
Hey! I'm glad you got it going! :highfive::good::good:

I'm unsure why Netflix isn't showing up either...the only thing I can think of with that happening is when trying to do that in other countries...but since it shows you in U.S., I can't imagine why...

But...if anything...try downloading and installing it from an external source using an installation .apk to at least get you further up and running, and maybe Play Store will detect it and maybe attach itself so it will finally reveal itself... I went ahead and found you the link on APK Mirror: https://www.apkmirror.com/apk/netflix-inc/

But, in any case, I'm glad without enough help your original issue got resolved!:highfive::victory:
[Google Pixel 2 XL Questions & Answers] Latiken:
Yeah, I was at least able to determine (I think) that EdXposed causes Play Protect certification to stop working.

After researching my issue, it seems that Netflix purposely uses something called Widevine from Google that detects an unlocked bootloader, and this causes Netflix to not appear in the Play Store. Sideloading the app works though, and it seems that the app is fully functional, it just won't appear or update from the Play Store.

From what I understand, many custom kernels have something to bypass this, but I can't get it to work. Maybe it hasn't been updated.

Either way, I'm not going to worry too much about it. I wanted Netflix directly from the Play Store originally because I wanted to make sure that the app was fully functional, but now I know that it is.

Thank you for your help!
[Google Pixel 2 XL Questions & Answers] simplepinoi177:
Yeah...I wouldn't worry about the app if you're getting it from APKMirror (especially)...

And you're welcome! Happy to help! And it's always awesome to get an issue figured out...!
[Google Pixel 2 XL Questions & Answers] giants8058:
So I went to go update some apps earlier today, and lo and behold out of freaking nowhere Netflix was back. I couldn't believe my eyes haha. The update installed and the app works just fine. It's version 7.30. build 10 34524. I'm thinking it might be a combination of the most recent Magisk 20.0 update which mentions some fixes to the Magisk hide feature and maybe the most recent Google Play app update. Funny thing is that I updated Magisk maybe 4-5 days ago and Netflix still wasn't showing in Google Play, but now it is.

Just so you know I'm currently on the October Android 10 build, Magisk 20.0, and Google Play version 17.0.12-all [0] [PR] 273667193. And do all the usual things like wiping google play and google play services app data along with a reboot, and uninstall and reinstall Google Play update. If it doesn't come back immediately give it some time since as you can see it took several days to come back on my end for some reason.
[Google Pixel 2 XL Questions & Answers] Latiken:
That's really interesting.

I've updated Magisk and I'll see if the same happens to me. I'm still on Android 9, haven't bothered updating yet.

I've stopped worrying too much about not having Netflix directly from the Play Store. I've discovered that the app is fully functional as long as you have L1 level clearance of Widevine, which you get from Play Certification. I downloaded a DRM app and saw that I have L1, so I'm not too worried about it. That being said, I'll still try and see if I can get it to appear in the Play Store.
[Google Pixel 2 XL Questions & Answers] Krillen:
I remember reading some time ago that Google allows devs to hide apps from users who root their phone. I had this happen to me I believe back on my old Note 4 rooted. You have two options to see Netflix again. 1 unroot your phone (yes I know you don't want that) or two sideload Netflix (this is probably what you will want to do) from the play store. I had sideloaded it when I had it problem on my last rooted phone and it worked. I know it stink that those are the only two option you have but it is.
[Google Pixel 2 XL Questions & Answers] Latiken:
Yeah that's all it is, Netflix simply detects an unlocked bootloader using Widevine and hides it's app from the Play Store. The app is still fully functional when sideloaded, which is what I've done.

[MENTION=7671241]giants8058[/MENTION] I just got Netflix to appear in my Play Store. It's allowing me to update the app. All I did was update Magisk to v20, I didn't even clear cache in the Play Store or anything. So I think it's safe to say that some update in v20 fixed this issue. Thanks for the tip!
[Google Pixel 2 XL Questions & Answers] giants8058:
In my case I am at a L1 security level as well and did pretty much everything possible, but even side loading the app wouldn't work..it would just crash or display an error stating that my device wasn't compatible with the app. The newest version that did work was from February, but any releases afterwards wouldn't. Glad it was fixed and hope it stays that way with future builds (knocks on wood).
[Google Pixel 2 XL Questions & Answers] bryfly:
Just been reading the thread about play protect certification as I have that problem on a redmi note 9s with miui 11, when I unlock the bootloader then the play protect certification goes to not certified, when I flash back to Miui 11 relocking the bootloader it goes back to certified, so apart from not being able to install Netflix as mention, how serious is it to leave play protect not certified, or is it basically still protected and just a fear factor introduced by Google play?
[Google Pixel 2 XL Questions & Answers] costa049:
I know I'm coming a bit later, but to have play protect certified you just install the safetynet fix module in magisk, then add both the playstore and play services to the deny list (with everything selected in each one), then wipe data of both playstore and play services, reboot the device, reopen playstore and play protect will be certified.
[Lenovo ZUK Z2 (Plus) Questions & Answers] Techie_pulkit:
The website huxiabao is not working....can someone help me to open it as it delivers many custom roms....and Android Q betas for our device... please help:(:crying:
[Lenovo ZUK Z2 (Plus) Questions & Answers] Rajiv154:
Yes Bro Sometimes The Server Goes Down, Check After Sometimes...You Will Get What You Need!
[Lenovo ZUK Z2 (Plus) Questions & Answers] Techie_pulkit:
It's happening for more than 2 weeks....:(
[Lenovo ZUK Z2 (Plus) Questions & Answers] Rajiv154:
Try With VPN Bro...
[Lenovo ZUK Z2 (Plus) Questions & Answers] Rajiv154:
Hope This Will Help You...

https://mirrors.lolinet.com/firmware/gsi/
[Lenovo ZUK Z2 (Plus) Questions & Answers] samartht:
just a heads up in case you havent already noticed that its back now .
[Lenovo ZUK Z2 (Plus) Questions & Answers] Techie_pulkit:
Thank you for the information, I noticed it earlier :D:)
[Xiaomi Redmi Note 7 Questions & Answers] charnoha:
Hello everyone,

Iwould like ot ask is the proximity sensor bug is pressits in all custom PIE roms?

Or its veriant from rom to rom?

Thanks in advance
[Touch Dual, MDA Touch Plus ROM Development] wmn79:
It started with one cab I made for Dutch XT9 on my Dual because I got tired of doing the settings manually after every flash. But now I am planning to make cabs for all the available languages and to make one multilanguage pack with 14 languages in it.

These XT9 cabs will enable the hardware and software Touch keyboard with your language.

Standard keyboard

These cabs will only work with the standard keyboard for the Niki which come with the standard wm6.0 and wm6.1 roms:

1. Czech (please test)

2. Danish

3. Dutch

4. Finnish

5. Norwegian

6. Polish

7. Portuguese (finally, please test)

8. Russian

9. Swedish

10. Greek (for the software keyboard to work switch to greek in the sip settings touch keyboard otherwise it doesn't work)

And I also have a multilanguage pack available in cab or OEM. 12 languages are included the first seven languages plus English, German, French, Italian and Spanish:

- 12 language multilanguage pack CAB

- 12 language multilanguage pack OEM

EzInput 1.5

In the roms of NemanjaLO and d_train the EzInput 1.5 keyboard is included. The cabs from DupinBJK for the languages work but are missing a couple of registry keys to select the language (which were present in his base package) so I've added them to the Dutch cab. If there are people who want me to add it to the other language cabs please ask and I will upload it here.

Please note that I can only edit the files which have the hardware keypad enabled which is stated in the post. See if your language is present here and if it is working with the hardware keypad. All credits go out to DupinBJK off course and all original files for the EzInput 1.5 keyboard can be found here

- Dutch
[Touch Dual, MDA Touch Plus ROM Development] fritsypeij:
Nice! thanks :)

It's quite irritating to manually install the dutch XT9 after each flash.
[Touch Dual, MDA Touch Plus ROM Development] DaPozt:
Hi! Thanks for sharing, I have the same rom installed (clean install 5 minutes ago) and can tell you that this cab is working!!!!!

Thanks allot for sharing!
[Touch Dual, MDA Touch Plus ROM Development] knudsen81:
Can you do the same with danish xt9 for niki????
[Touch Dual, MDA Touch Plus ROM Development] wmn79:
I can give it a try!
[Touch Dual, MDA Touch Plus ROM Development] knudsen81:
Thanks for you time, i have install the cab but know when i press 4 to get h i get the sign from button 7
[Touch Dual, MDA Touch Plus ROM Development] wmn79:
I thought it was working... Hmmm, well that's probabely because I didn't had the right file for the hardware keyboard.

I downloaded it from I site but I think it's for another phone. The site was in Danish so I couldn't make a lot of it. Do you have an original file for the dual. The files name is: dahpd.kdb. If you have that one I can give it another try.
[Touch Dual, MDA Touch Plus ROM Development] wmn79:
I'm downloading the Danish rom from netrunners directory and see if I can get the file out of there. I will report back if I have news.

Update: I've extracted the files from the Danish Rom and put them in the cab. I've tested it on my Dual and it seems to work can you check please? The cab in the startpost is updated.
[Touch Dual, MDA Touch Plus ROM Development] knudsen81:
Hello know it works thanks with mary full v2....
[Touch Dual, MDA Touch Plus ROM Development] wmn79:
Added Finnish XT9 cab please test.
[Touch Dual, MDA Touch Plus ROM Development] ukkeli:
Oh thank you so much!!

Working perfectly.
[Touch Dual, MDA Touch Plus ROM Development] tunedude:
I'd like to request a swedish version if at all possible.
[Touch Dual, MDA Touch Plus ROM Development] dolled:
Norwegian Xt9 for Niki

Hi

Could you please make a cab for Norwegian

Thanks,

Dolled
[Touch Dual, MDA Touch Plus ROM Development] wmn79:
I will, I am planning to make cabs for all languages. Most of the times the hardest thing is to find the right files and especially the one for the harware keyboard. For norwegian this would be nohpd.kdb. I will have a look for myself see if I can find a Norwegian Rom with the files. But if you can provide it that would be great.

Edit:Will make a swedish also. Found all the files needed in a Danish rom.
[Touch Dual, MDA Touch Plus ROM Development] wmn79:
Added Swedish, Norwegian and Polish Cab please test.
[Touch Dual, MDA Touch Plus ROM Development] tunedude:
Thank you!

I just tested the swedish one and it seems pretty good. I had to restart an extra time after I switched to swedish to get it working.

The touch keyboard and keypad don't show the scandinavian letters in the UI (åäö) but I can live with that as the letters work when pressing the correct keys.

Thank you once again!
[Touch Dual, MDA Touch Plus ROM Development] wmn79:
What do you mean with the user interface? Do you mean the onscreen software keyboard? If so that is correct since I didn't do anything with the onscreen keyboard. Otherwise please explain what you mean exactly.

@All: I changed the startpost please post the files I still need if you have them available.
[Touch Dual, MDA Touch Plus ROM Development] wmn79:
I made a new version of the Danish, Finnish, Norwegian & Swedish cabs with the nordic keymap so now the touch software keyboard comes up with the scandinavian letters.
[Touch Dual, MDA Touch Plus ROM Development] Wummeke:
I used the dutch CAB, but now my keypad acts as an 20-key qwerty keypad in dutch instead of a 12-key keypad. Can you fix an 12-key dutch cab?
[Touch Dual, MDA Touch Plus ROM Development] wmn79:
Hmm that's strange I also have the 12 (16) key version and didn't had that problem. Which rom are you using?
[Touch Dual, MDA Touch Plus ROM Development] Wummeke:
Default WWE ROM. Which came with my dual when I bought it. I did a hard reset this evening, because I was hoping that It'll solve the problems with a not reacting touchscreen. (unfortunately that still happens) and I thought using your CAB was a lot easier then changing the xt9 manually again. Unfortunately I have no resco registry editor yet (that's on my other computer) so I can't check if all settings and files are ok right now.
[Touch Dual, MDA Touch Plus ROM Development] wmn79:
Well the cab file uses the same registry keys as described in the topic on tweakers.

This is what it ads to the registry:

HKLM,"Software\Tegic\eT9","AvailableLanguages",0x00000000,"0113,0109,010C,0107,0110,010A"

HKLM,"Software\Tegic\eT9\Sip\KdbFiles","0B13",0x00000000,"spd.5x4.Dutch.kdb"

HKLM,"Software\Tegic\eT9\Sip\KdbFiles","0A13",0x00000000,"12.nlhpd.kdb"

HKLM,"Software\Tegic\eT9\Sip\LanguageKeyboardIDMapping","0113",0x00000000,"0913"

HKLM,"Software\HTC\ezsip","Library5",0x00010001,8

HKLM,"Software\HTC\ezsip","LibraryCount",0x00010001,6

HKLM,"Software\Tegic\eT9\LdbFiles","0113",0x00000000,"NLlsUN_xt9.ldb"

HKLM,"Software\Tegic\eT9\IME\KDbFiles","0613",0x00000000,"nlhpd.kdb"

and it puts the four files in the windows folder. But I know you know the method since you where the one who sort found out how to enable Dutch XT9. :)
[Touch Dual, MDA Touch Plus ROM Development] Wummeke:
Ok, I installed resco and checked all registry entries and the files.

I was missing the following registry entries:

[HKEY_LOCAL_MACHINE\Software\Tegic\eT9]

"AvailableLanguages"="0113,0109,010C,0107,0110,010A"

(only the first one, 0113)

[HKEY_LOCAL_MACHINE\Software\Tegic\eT9\Sip\LanguageKeyboardIDMapping]

"0113"="0913"

[HKEY_LOCAL_MACHINE\Software\Tegic\eT9\IME\KDbFiles]

"0613"="nlhpd.kdb"

I also missed the file nlhpd.kdb in the Windows directory. Fixed the registry keys and the copied the missing file to my touch dual. and after a few curses and some sweet talking xt9 was working fine again ;-)
[Touch Dual, MDA Touch Plus ROM Development] wmn79:
Strange... something must have gone wrong with the installation then since the cab normally takes care of all these things.
[Touch Dual, MDA Touch Plus ROM Development] flashmp3:
French XT9

Could someone post french XT9 please
[Touch Dual, MDA Touch Plus ROM Development] wmn79:
I will make the cab for you. I have the files already but didn't see any use for it yet since the wwe roms have French XT9 included. What rom are you using and how many languages are in there?
[Touch Dual, MDA Touch Plus ROM Development] flashmp3:
I want to use Niki Project Rom Editor V2.1.3 FRE and as long as I understood there is no french XT9 in it. Perhaps I have misunderstood. Thanks for your answer I'll test and give you a feedback so that you don't have to make a cab for nothing. Thanks :)
[Touch Dual, MDA Touch Plus ROM Development] tom_codon:
yes brother..!

Check again please.In all version of series 2.1.3 Rom already include xt9 fre :)
[Touch Dual, MDA Touch Plus ROM Development] Ricky_Psycho:
i'm trying to find that file for ptg .cab but i cant find it!!!

I've a pt rom, but is not a original, (i think) it's a rom give by tom_codon (by the way, he is great) http://xdaforums.com/showpost.php?p=1874622&postcount=30

i only found a file named: PTlsUN_xt9.ldb is this the one?
[Touch Dual, MDA Touch Plus ROM Development] wmn79:
Nope the file I need is called PThpd.kdb. The Rom you name I've already taken a look in and the file is not there, so the hardware keyboard is not working for xt9 (only types numbers) in that rom.

Can you find another portugese rom than the one you named?
[Touch Dual, MDA Touch Plus ROM Development] amostalmor:
hi, do you or anyone have T9 uin hebrew?

Tks
[Touch Dual, MDA Touch Plus ROM Development] PaWi:
It works correctly, now i have an other question. How can i change the language quickly. I can set the language via XT9 options and then language, but is there a quick way to change the language.
[Touch Dual, MDA Touch Plus ROM Development] wmn79:
I am not aware of XT9 for Hebrew but if you can get your hands on a rom for Niki/Dual with Hebrew XT9 enabled on it I can make a cab for it. I can than tell you which files I need to make one or better would be if you can sent me the rom so I could have a look myself.

Yep there is: if you hold the star button on your hardware keypad you get a menu where you can switch languages quite easily.
[Touch Dual, MDA Touch Plus ROM Development] PaWi:
You're the best, ill try it this evening
[Touch Dual, MDA Touch Plus ROM Development] abdulsalam:
Dear Tom

kindlly... XT9 for Arabic keys.

thanx
[Touch Dual, MDA Touch Plus ROM Development] wmn79:
If you can give me the files for arabic I can make you a cab. The file I need is arhpd.kdb and it's located in the windows folder of a Dual with an arabic rom. So if you can find the file or the rom please provide it to me and I will make the file.
[Touch Dual, MDA Touch Plus ROM Development] Ricky_Psycho:
i've got that rom since i saw it in the post i said, and i could type every word's in portuguese!!! but if you say that you already take a look, i belive you!

tks for your effort!!!

i have a friend, hows brother still have the original portuguese rom from tmn (i think), i've already told him to send it to me, but he is off town, and maybe only next week is when i can get it!

(sorry about my inglish. i don't practice a lot!)
[Touch Dual, MDA Touch Plus ROM Development] wmn79:
Well I have tried the rom in Netrunnerats 4 shared folder which has the same version number. I even installed it to check if the files really weren't there. And XT9 didn't work for me the keypad gave all numbers.

But if you can get the file through your friends that would be great.
[Touch Dual, MDA Touch Plus ROM Development] Ricky_Psycho:
a feew days ago i've installed that rom to see if the file was there, and i tryed to type a message with the keypad, and it worked for me!!! all letters in the right spot! i don't understand why it didn't work with you...

i will try it again!!! just to make sure!!!
[Touch Dual, MDA Touch Plus ROM Development] Ricky_Psycho:
Very important!!!

please read this thread:

http://xdaforums.com/showpost.php?p=1668305&postcount=22

it contain very important information to help this xt9 cab's!

I don't know if you can make a cab with that, but i follow that steps and i have a fully working keypad and xt9 in protuguese! :rolleyes:

Tks for your help!!!
[Touch Dual, MDA Touch Plus ROM Development] wmn79:
I tried the same with my rom but it doesn't work. Which rom version do you use?
[Touch Dual, MDA Touch Plus ROM Development] Ricky_Psycho:
Now i'm using the new Tom_codon's rom PTG (in portuguese) > http://xdaforums.com/showthread.php?t=404216

the other version was that link i said before! both work!

The new tom's rom i only had to add 3 files to the windows folder. the rest was already in tom's rom!
[Touch Dual, MDA Touch Plus ROM Development] wmn79:
I've added a Multilanguage pack with 12 languages included in the startpost. A OEM version for rom cookers and a cab version to install manually.
[Touch Dual, MDA Touch Plus ROM Development] wmn79:
I've been looking into the portuguese solution you gave for the PTG roms but I was wondering if you use a 16 or 20 keys version because when I use the files you gave in a WWE Rom I get a qwerty keyboard layout while I have a 16 keys keypad.

Can you also tell me what registry values you have in:

HKLM\Software\Tegic\eT9\Sip\KdbFiles\0B16

HKLM\Software\Tegic\eT9\Sip\KdbFiles\0A16

HKLM\Software\Tegic\eT9\Sip\LanguageKeyboardIDMapping\0116

HKLM\Software\Tegic\eT9\LdbFiles\0116

HKLM\Software\Tegic\eT9\IME\KDbFiles\0616

Then I can compare it with the registry keys that are normally used and see if I can get it working on my Dual.