yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 General] DragonFire1024:
Guys...guys...guess what??? We're going to have Miracast. Mediatek has their way of implicating it through their kernel. Look at system/data/misc at the project config. Somehow those can be added to the kernel in proprietary mediatek functions and added to the build configuration. I know this because I recompiled Amazon's HD 10 kernel with the sources both [MENTION=7104332]k4y0z[/MENTION] and I put together. It works...mostly. I posted screen shots below. This was done by adding the lines

persist.debug.wfd.enable=1
wlan.wfd.hdcp=disable

to the build prop...after compiling the custom kernel from source and installing it. I just need a tester lol. If I am right, we'll have it up and running quite soon. I can upload my kernel and if anyone wants to help by installing it and gathering logs, as much as possible, so we can get the final kinks out, it will just be a matter of days.

MTK_SEC_WFD_VIDEO_PATH_SUPPORT = no
MTK_WFD_HDCP_TX_SUPPORT = no
MTK_WFD_SINK_SUPPORT = no
MTK_WFD_SINK_UIBC_SUPPORT = no
MTK_WFD_SUPPORT = no
MTK_WFD_SINK_UIBC_SUPPORT
MTK_WFD_SINK_SUPPORT

There may be others in that file too. They are also missing from the configs. Are their source files for this somewhere I have missed?

Edit: https://github.com/lbule/android_ha...pa_supplicant_8/wpa_supplicant/android.config there's some of it.
[Fire HD 8 and HD 10 General] Shadow Death:
That's cool as hell!
[Fire HD 8 and HD 10 General] DragonFire1024:
I wish I had a screenshot or at least a screencast of it however I do not. But I've gotten at some points, the Miracast logo or the cast screen logo to flash in the status bar! So we have a immediate connection and disconnection from a device. And that's all that happens. Which means hardware implementation exists. It also means there are some missing drivers probably and some configuration files that need to be changed in the system that block out peer-to-peer connections.
[Fire HD 8 and HD 10 General] DragonFire1024:
Downloaded a kitkat kernel from mediatek via googles repository. I'm hoping the code is still there for miracast. I recall seeing it in the Suez configs back when I first started working on a kernel, and I selected it, but haven't seen it since. When I get home I'll work on this some more.

With that said I think I may have found the reason why it does not work totally. After looking through logs it appears that something along the lines name Alexa window policy manager continues to kill the persistence of wfd. wfd boots up, the window manager kills the process and it just keeps happening over and over and over. Moving a toggles around changing some of the settings also comes up in the logs. closing and open the windows comes up in the logs everything we need is here except whatever that policy manager is blocks everything from being activated. I would assume that it's some kind of system server. now I can find those in the service_contexts of the root directory but deleting certain lines in there doesn't appear to have an effect on the services themselves. Where would I go about finding these so-called services or servers? I'm afraid that even if I can get this built into the kernel and it works fully on that end it won't work on a system level as long as the policy manager continues to kill the process. I'm going to upload a boot image later today that I would like some people on the latest edition of fire OS to test out and also read some logs and hopefully we can get the bottom of this and get it up and running. I'm kind of excited cuz this is the closest I've ever been to this project and this was one of the first things I wanted to start working on.
[Fire HD 8 and HD 10 General] gerryl432:
[MENTION=8165603]DragonFire1024[/MENTION] I'm on the latest. I might be able to test later
[Fire HD 8 and HD 10 General] DragonFire1024:
OK. I'll upload it tomorrow if I get a chance. I've been dealing with something personal the last two days so I've not been around my PC or phone much since then. I've sorta taken a little break. If I don't get to it tomorrow I definitely will on Thursday.
[Fire HD 8 and HD 10 General] gerryl432:
No worries. Take your time
[Fire HD 8 and HD 10 General] DragonFire1024:
Finally Got the log I've been trying to get for days. I believe the whole wfd/miracast process is ready to go. I just couldn't catch the logs that showed it being so. I just now managed to screen capture them. as I suspected the whole process is being forced closed and according to the media router "because it is not allowed to run."

So as I suspected unless we can track down whatever is force closing it which I suspect is whatever Alexa window policy manager is that I'm pretty sure we are stuck with nothing but pressing buttons until we can get a custom ROM. with that being said at least it appears that all the sources are in proper place inside the kernel but I guess we'll never know until we can stop the service from being forced closed. I've even been able to get the TV in the logs to send me an invitation to connect. But every time it tries to do so everything shuts down.
[Fire HD 8 and HD 10 General] DragonFire1024:
It is good to know that this is all taking place without modifying the framework to turn on the Wi-Fi display. I'm not entirely sure if that's the reason we're not able to connect or if it's Alexa policy manager however with that being said the only thing in the logs that shows that stopping from being activated is the policy manager. Let's pretend for a moment it is the framework I will have to downgrade back to 5.6.1.0 and modifier framework and try everything out again because I'm pretty sure I will not be able to modify the framework on anything above 5.6.2.0.
[Fire HD 8 and HD 10 General] DragonFire1024:
Here is the boot image. So you know it's an unsecured image meaning even if the device isn't rooted, adb still runs as root when you do

adb remount

it will also have a root shell every time you do

adb shell

This app does a good job at showing you the drivers and other kernel features. I have not yet compared it to a tablet prior to flashing my kernel so that might be something you want to do for comparison. https://xdaforums.com/android/apps-games/app-device-info-hw-t3558335
[Fire HD 8 and HD 10 General] DragonFire1024:
Forgot to upload it
[Fire HD 8 and HD 10 General] gerryl432:
No prob. Was just reading your past couple post. Trying to figure out what's going on, but got the jist of it.
[Fire HD 8 and HD 10 General] gerryl432:
Is this good? Lol

Edit: I can restore my twrp backup and screenshot it if you want
[Fire HD 8 and HD 10 General] DragonFire1024:
Nothing in the system is changed, you simply just booted a custom kernel. It shouldn't have done anything to recovery or the system elsewhere. The only difference between this and Amazon's boot image is the fact that several more drivers should be loaded and several other things should just start working in the background that may have not before. You may notice an improvement in the quality of the image from your monitor you may have improved temperature readings as well as memory improvements and overall improvements in terms of the interface. So scrolling should become much smoother. watching videos and having a custom wallpaper that actually fits the screen properly you also make the tablet look better in terms of visual appearance on your desktop. the GPS driver as well as the magnetometer drivers are loaded however I have yet to get the actual things to work but that's likely due to missing permissions inside several files that need to be replaced and I believe the only way those will actually become active is to flash them in the sense of a new ROM. so it's not likely any of those features will become active until that happens. you also get a better idea of your battery statistics and I don't mean on a per app usage I mean voltage and what not.

I apologize for Google Assistant for not properly translating my words during voice-to-text.

Edit yes you can restore whatever you need to including your boot image via TWRP... That's assuming you back them up first.
[Fire HD 8 and HD 10 General] gerryl432:
Yeah it is running a lot more smooth. Let me know what you need and I'll do my best.
[Fire HD 8 and HD 10 General] DragonFire1024:
Just let me know if anything gets too hot or if anything starts to fail. You can download an app that reads logs I'll look for anything that has to do with wfd or Miracast or Wi-Fi display. I'm trying to see if any of that is still active on a kernel level and not just some other things I have going on. if anything is found in relation to that that will be good whether it works or not doesn't matter right now. But keep me posted and let me know how it runs. At some point during this process I'm going to try and update the kernel version.
[Fire HD 8 and HD 10 General] gerryl432:
Ok I'll install the log app. I'll let you know if I run into any issues
[Fire HD 8 and HD 10 General] GuyInDogSuit:
Wait, so you essentially have a custom kernel now? Only the stuff isn't activated yet?
[Fire HD 8 and HD 10 General] DragonFire1024:
I assume the drivers loading means the hardware is there. Some basic drivers have been automatically detected (magnetometer, gps, camera etc) and the build script chose the best compatible ones from the list of supported ones. So I am only assuming the reason why some of those haven't been turned on (according to a few sensor detection apps) is because I've had to manually add the permissions back into the .xml files in etc/permissions (magnetometer, gps). Normally those things are flashed in accordance with the system during rom installation. So is stands as a good theory as to why they aren't being detected, but the drivers load.

Secondly, I had to edit several lines in the init.mt8173.rc file because the modules (built in) to activate such features, were commented out. So I simply removed the # from in front of those modules and aligned it with the rest of the script. However again those modules are only initiated upon flashing/installing of a new ROM, unless we're talking about super user files. So you only get glimpses of them in the log files before they disappear into the rest of the logs.

This kernel is based off boot.img from freOS 5.3.6.4.

So to answer your question essentially yes that is correct.
[Fire HD 8 and HD 10 General] DragonFire1024:
Examples of what i done so far. I guess this could be considered an official v.1.0.
[Fire HD 8 and HD 10 General] gerryl432:
Yeah no big issues so far except Facebook gets a force close once and a while.

---------- Post added at 03:30 PM ---------- Previous post was at 03:20 PM ----------

Edit: how can I flash magisk, I get an error twrp
[Fire HD 8 and HD 10 General] DragonFire1024:
I forgot to mention the image is designed for the SuperSU daemon. So you will have to go back to your old boot image until I can add the prerequisite magisk files to the boot.img. apologies. If you get an error when it flashes and failed to flash that's good information. It will at least stop anyone from screwing up their boot.img.
[Fire HD 8 and HD 10 General] gerryl432:
Good job btw. Keep up the good work
[Fire HD 8 and HD 10 General] DragonFire1024:
I've just taken a peek inside the mediatek kitkat kernel I downloaded last week. As I suspected, and hoped, the wfd build files are there :D According to the first one I looked at, as long as the proper files are in place according to the wfd.c script, all that should have to be done is add a line to the kernel config (suez_defconfig?)

CONFIG_MTK_WFD_SUPPORT=y

Also good to note about this program:
[Fire HD 8 and HD 10 General] DragonFire1024:
Well crap. Now that we've gotten most of the permissions worked out, I have a question. CPU is 64. We can load 32 bit apps and etc. What parts if the fs are 64 on a system level? If building from AOSP, what needs to be ported in the system for 64? Something is making the flash process hang and it's so close because I can get the boot animation to appear but seconds later the whole system freezes and won't boot further.

---------- Post added at 01:25 PM ---------- Previous post was at 12:51 PM ----------

P.s. I can't get the wfd.c files to be recognized. They are tucked into the HDMI folders in drivers/misc/mediatek/hdmitx in the 4.4 kernel. Thing is I can't get any of the HDMI configs to build without error and it won't select a driver like the others do in that area.

Someone needs to take a look at wifi_log_levels.sh and figure out why it keeps sending logs out. something is suspicious about that file and I can't figure out what it is or what it does.
[Fire HD 8 and HD 10 General] Legitsu:
all it does is log wifi connection quality time connected speed/ bandwidth usage ect ect and then send it to the metrics buffer which is uploaded to Amazon

if your rom is not booting then you need to configure some debug options to see why

1. in the defaultprop add

ro.adb.secure=0

ro.secure=0

ro.debuggable=1

persist.sys.usb.config=mtp,adb

2. in build.prop add

debug.sf.nobootanimation=1

persist.service.adb.enable=1

persist.service.debuggable=1

persist.sys.usb.config=mtp,adb

3. in the defconfig

CONFIG_VGA_CONSOLE=y

CONFIG_FRAMEBUFFER_CONSOLE=y

CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y

CONFIG_FONT_8x8=y

4. edit the kernel command line to include

console=tty1 loglevel=7

adjust loglevel 1 though 7 to get the desired level of output higher log levels can get quiet spammy
[Fire HD 8 and HD 10 General] DragonFire1024:
Yes the ROM I built from source boots to animation, animation freezes and so does the rest of the system.

I have step 1 done. I did have most of step 2 done in the past. What defconfig should I use or configure? I've been using the suez_defconfig.
[Fire HD 8 and HD 10 General] Legitsu:
add the defconf part to your current def conf

when its all done you should get a verbose boot instead of a splash
[Fire HD 8 and HD 10 General] DragonFire1024:
Ok but of the three that are there, suez_debug_defconfig, susz_defconfig and defconfig (there are two more. I don't know the names off the top of my head, but it's tbmt8173 something or other), which should be the one I work from or should have?
[Fire HD 8 and HD 10 General] Shadow Death:
There is certainly something strange about FireOS. I noticed when trying to install the Firefox Fenix browser the 64bit apk wouldn't install but the regular 32bit apk would. When flashing xposed framework we have to delete the app_process64_xposed file from /system/bin. So I wonder just how "64bit" this OS really is.
[Fire HD 8 and HD 10 General] Legitsu:
just make a copy of your current working config and build with the flags I posted

if the suez_debug one builds you can modify that one instead doesn't really matter you need it to spit some logs so you can see where its crashing
[Fire HD 8 and HD 10 General] DragonFire1024:
So this is to put to rest the second bootloader claim. Looking over the .config, in our kernel source, there is a bootloader there. But it's not a second one. This configuration would explain why one would think there's a second one...

CONFIG_MMC_AMAZON_BOOT0_PL_BACKUP=y
[Fire HD 8 and HD 10 General] DragonFire1024:
OK so I tracked down an app that I had to hack into my kitkat Motorola RAZR called wifidisplay.apk. I haven't tried it on the tablet yet, but I got the same results as before: the cast logo will appear in the status bar and the two devices will constantly connect and disconnect and reconnect. The logcat is pretty much useless. The reason it says it disconnects is reason=0
[Non-Touchscreen Windows Mobile Other] buteo:
Hi all,

I have trouble with low volume audio, especially with a Nokia BH-100 bluetooth earphone (too low).

Anybody has documentation for Admin settings menu?

I know that in Admin settings -> 4-Internal (pwd: bj3open) ->Audiogain Control there are options to set volume for device, earphones, bluetooth, but I can see only obscure Hex values.

Is there a software manual to download? Anyone knows how to set that values?

Thanks
[MX Player] MXPlayer:
Dear MX Fans,

We are exhilarated to announce the release of 1.10.48 to our beloved beta testers with some most request features. Looking forward to hearing from all MX Fans.

Changelog (1.10.48):

We heard you and are happy to introduce an Equalizer to your favourite player.

More improvisations:

Quick Shortcuts are now customizable.

Media list now gets updated properly after changes.

Some cleanup behind the curtains to reduce storage footprint.

Issues with Fast Scrolling on TVs and Playback Speed on some LG devices are fixed.

For Indian users:

Want to stream more with your limited data pack? A new Data Saver mode is here for you.

Player now remembers your quality selections.

Changelog (1.10.49)

Fixed crashes reported through various channels.

Not a beta tester? Don't worry!

Just open MX Player page on Google Play app and scroll down to find the option for beta testing. All our cutting edge features are a tap away!
[MX Player] thezinq:
Well, this beta app contain ads?
[MX Player] andnote:
Help to watch online videos that are available for Indian user.

May be this question sounds noob but I really want to watch those shows and video. Hope you will help thank you.
[MX Player] 9apps:
Download Mx Player

The Mx Player is an Android video player that can play most video formats and HDvideos even on the phones that natively doesn’t support playback of HD videos

I have no doubts to say MX Player is the best Android media player available on the web right now. When you compare it’s features with other media player apps, you will know the difference. Ever since I switched to Android, I have been using this app as my default video player. If you are a person, who hesitates to use it, you will find our site to be your guide.

.

MX player is used by many people around the world, that any Android user that i know has mx player installed on their devices.

This page provides direct link or Google drive links of mx player so you can easily download and install it on your device
[Google Pixel 3 Guides, News, & Discussion] mikedev00:
This software is thought for Android users that use a macOS (or OS X) system. It semplify easy or not action you can perform with Android-Debug-Bridge (ADB).

[IMG="screenshot"]http://adbtoolbox.altervista.org/wp-content/uploads/2019/03/Schermata-2019-03-02-alle-18.55.43.png[/IMG]

Basic Commands

reboot

reboot recovery mode

reboot bootloader mode

reboot download mode

Modding Commands

Unlock bootloader

Lock bootloader

Flash recovery.img

Flash zip file

Push files from Mac to Android

Other Commands

Install APK

Uninstall APP

Download

Download page

V.3.0 - stable
[Huawei P30 Pro Questions & Answers] kriss3:
P30 pro and p30 has dual gps, someone tested gps accuracy?
[Huawei P30 Pro Questions & Answers] HellStorm666:
Will test it tomorrow, P30 pro.
[Huawei P30 Pro Questions & Answers] HellStorm666:
Accuracy is fine.

But not as many satalites visable and/or usable as the Oneplus 6t has. (P30 is accuracy of 12m where the 6t has 4,2m)
[Huawei P30 Pro Questions & Answers] kriss3:
Good news.

Emui 9.1 with huawei p30 pro.

Has full dual gps-l1 and l5 support.

Gpstest already detects l5.
[Huawei P30 Pro Questions & Answers] kriss3:
Oppo Reno 10x hybrid zoom version uses dual-frequency GPS.

Today, OPPO’s Vice President, Shen Yiren, discussed a few details about the OPPO Reno series. Shen Yiren said on Weibo: “The 10x hybrid zoom version uses dual-frequency GPS.” The dual-frequency GPS function provides more accurate positioning. Another Chinese manufacturer, Xiaomi, was the first to apply the technology to mobile phones. The Xiaomi Mi 8 supports L1+L5 dual-frequency positioning and its accuracy is at least 3-5 times better. It is more resistant to multipath and reflected signals in urban scenes and has higher immunity to interference.

https://www.gizchina.com/2019/04/04/oppo-reno-10x-hybrid-zoom-version-uses-dual-frequency-gps/
[Huawei P30 Pro Questions & Answers] fabrizio77:
ALT(msl) is not correct on P30 Pro latest firmware 9.1.0.124
[Huawei P30 Pro Questions & Answers] schriss:
I have seen accuracy shown as 4m with GPS Test app in one of YouTube reviews.
[Huawei P30 Pro Questions & Answers] jsamuels:
I see 4m using GPS Benchmark.
[Huawei P30 Pro Questions & Answers] fabrizio77:
4m is ok but maybe Dual GPS can do better...

Altitude is ok, but Altitude (msl) is wrong!!!

Huawei need to perform calculator geoide to get the right Altitude (msl).

Samsung, LG and Xiaomi show The right Altitude(msl) , Huawei no.

Go near The Sea and show 40meter Altitude(msl) ....
[Huawei P30 Pro Questions & Answers] psychok9:
So it's the same soup ... :(

4m sometimes isn't enough...

Is there a chances that will be unlocked through a firmware update soon?
[Huawei P30 Pro Questions & Answers] schriss:
I see 4m on my old Galaxy S8+ can we actually get better with a non-military GPS?
[Huawei P30 Pro Questions & Answers] fabrizio77:
Anyone can test Altitude ALT(msl) accuracy?
[Huawei P30 Pro Questions & Answers] desiregeek:
Good GPS is important when doing 80 MPH on the freeway
[Huawei P30 Pro Questions & Answers] desiregeek:
Mine is very accurate omg the P30 Pro
[Xiaomi Redmi 4a ROMs, Kernels, Recoveries, & Other] DevilUsr:
Can you give me way to make a wp os to redmi 4a devices ? :confused:

I'm is noob:D
[Xiaomi Redmi 4a ROMs, Kernels, Recoveries, & Other] elemefaaoo:
Leave the idea
[Xiaomi Redmi 4a ROMs, Kernels, Recoveries, & Other] DevilUsr:
Why
[Xiaomi Redmi 4a ROMs, Kernels, Recoveries, & Other] pedropereira22:
There many guides to tranaform android into Windows phone, but just visual and not all system
[Xiaomi Redmi 4a ROMs, Kernels, Recoveries, & Other] kentone:
1st of all, windows phone is out of support, 2nd is not opensource so you would hardly fit the drivers needed to make it work, 3rd WTFwindowsPhone???
[Xiaomi Redmi 4a ROMs, Kernels, Recoveries, & Other] DevilUsr:
I don't know about source thanks for your information
[Xiaomi Redmi 4a ROMs, Kernels, Recoveries, & Other] Deleted member 9068961:
Well said bro
[Huawei P30 Questions & Answers] kriss3:
P30 and P30 pro has dual gps, someone tested gps accuracy?
[Huawei P30 Questions & Answers] kriss3:
Good news.

Emui 9.1 with huawei p30 pro.

Has full dual gps-l1 and l5 support.

Gpstest already detects l5.
[Huawei P30 Questions & Answers] onepiece:
GREAT that GPSTEST detects it....but....can it tell you if you've moved less than one meter? Can it make that distinction in real world usage? Thank you.
[Huawei P30 Questions & Answers] kriss3:
Oppo Reno 10x hybrid zoom version uses dual-frequency GPS.

Today, OPPO’s Vice President, Shen Yiren, discussed a few details about the OPPO Reno series. Shen Yiren said on Weibo: “The 10x hybrid zoom version uses dual-frequency GPS.” The dual-frequency GPS function provides more accurate positioning. Another Chinese manufacturer, Xiaomi, was the first to apply the technology to mobile phones. The Xiaomi Mi 8 supports L1+L5 dual-frequency positioning and its accuracy is at least 3-5 times better. It is more resistant to multipath and reflected signals in urban scenes and has higher immunity to interference.

https://www.gizchina.com/2019/04/04/oppo-reno-10x-hybrid-zoom-version-uses-dual-frequency-gps/
[Huawei P30 Questions & Answers] psychok9:
I would to know the same.
[Huawei P30 Questions & Answers] kriss3:
I have a question.

Redmi note 9s has snapdragon 720g.

Which supports dual gps.

Unfortunately on stock miui and

European Miui newest

Gpstest does not detect dual gps or galileo.

There are only l1 gps, glonass and Chinese.

I have root.

What to change in gps.conf to make it galileo and dual gps?
[Samsung Galaxy S9+ Questions & Answers] luws:
Hey guys, I've bought the phone last week (sm-g9650) and flashed the latest official ROM (downloaded from sammobile).

The problem is that the notifications aren't working properly while the screen is off - the sound/vibration and the LED works, but the screen doesn't blink.

I've tried everything, including turning edge notification on and off.

The only workaround I've found was using the app "glimpse notifications", but it's really frustrating using a third-party app to do such basic thing, and it doesn't makes the edge notifications work properly anyway.

Any ideas? Thanks a lot.