yashsingh1/xdaforums huggingface dataset:
[Android Software Development] Henryk70:
Xioami laser projector - international version

I read with success and admiration more posts. The international version is not suitable for playback of UltraHD materials from HDR, the image is dark and it is not possible to correct it. There is no 3D for this. Would the solution be to remove the original system software from the international version and install the full Chinese version of the full ROM, and then another OTA to get control over the image and 3D parameters? Maybe someone tried it. How safe is it?
[Android Software Development] mauritsivs:
[MENTION=848496]spocky12[/MENTION]

Been enjoying my googlified projector a lot! Only issue I found is that the setting to turn off noise reduction does not stay at "disabled" after turning off the projector.

I have to turn it off again every time I turn the projector on....

Others having the same issue? Any thoughts?
[Android Software Development] cr4zyw3ld3r:
I think that may have been the intended design. But yes I have seen that too.

As for using the Chinese rom on the International version I doubt that would work. Its different hardware underneath.
[Android Software Development] ECKoBASE:
After latest update no Wake on HDMI Signal

Updated my Wemax one to the OTA .37 Update, now when my NVIDIA Sheild wakes from standby. The Wemax projector won't turn on. With the previous firmware it did this....anyone know how to fix this?

I'm kinda sick of this firmware too. Tempted to find a way to flash the American Oreo firmware

Any suggestions?
[Android Software Development] virion1:
Hi need some help.

I just got the 4k version of projector (Chinese ver based on Android 6.01). I am trying to connect apple Magic Mouse via Bluetooth.. the connection seems to work, projector and mouse pair but there is no cursor/pointer for mouse.

In developer options the mouse pointer location continues to show all co-ordinates as 0,0,0.’pair is ok but no response.

Not sure what is it that I am doing is incorrect..

Please suggest

Thanks
[Android Software Development] McBanjo:
Have you tried confirming HDMI CEC setting is on for both devices (Control other devices via HDMI)? That's the feature that boots up the projector if you take your device out of standby.

---------- Post added at 01:23 PM ---------- Previous post was at 01:17 PM ----------

I'm using a smart socket (power cycling off first, then on, will turn it on). I can then turn the projector off using my Logitech Harmony Hub. I added the Projector as a standard Mac Desktop PC, then it controls all the commands as if it's a Bluetooth Keyboard. To shutdown the projector I found the "sleep" moon button/command works. Power on command seems to only be via the remote at the moment or a power cycle.
[Android Software Development] dkreviews:
I got the new Xiaomi international and have a few questions/issues. Perhaps someone ran into that

1. Is this a known issue where it does not boot directly to the source (I have Nvidia shield plugged in) instead it boots to built in Android TV and then I have to switch input every time.

2. Is there Xioami replacement remote I can order anywhere? I couldn't find through usual sources Amazon, Aliexpress, GB etc, but would like to have one for backup. I know any android remote would work, but power button doesn't seem to work as well as button to bring up the menu. Or is there any other remote I can use that has full functionality as original one?

Thank you!
[Android Software Development] virion1:
Thank you for all your efforts for rooting- easy method

I just got the new 4k version (android 6.01-Chinese version)

When i try to root it

ADB put it into recovery mode - attached FAT32 usb drive with unzipped files - cant get into TRPW mode

It reboots into same xiaomi recovery mode- wether usb drive is there or not

Please help
[Android Software Development] cr4zyw3ld3r:
virion at this time this root method was designed for the 1080P versions of the projector and mainly for the original Chinese release. Chances are that the HW used to run the Android portion of the new PJ is different from the old as well.

Will need to wait until the 4K version is rootable and that is assuming the bootloader is not locked like on the new Mi TV boxes...
[Android Software Development] virion1:
Thanks a lot for the response. Looking forward for progress on 4k version.

Let me know if I can provide any files/info that can help.

Thanks
[Android Software Development] spocky12:
After some research, and as usual with Amlogic devices, it's changes to audio sink that cause Kodi not to work anymore.

Concerning v18, specifically this commit breaks compatibility with our device. So most Leia versions before July 12th 2018 work, latest one being this one. Unfortunately, even on working versions, the volume is really low (requiring amplification that seems to worsen the sound quality (at least on my yamaha rxv773 : on 7.1 channels, voices quality suffers a lot).

Concerning v17, it's the addition of the "VerifySinkConfiguration()" function that breaks compatibility. So latest working Krypton version should be the one from October 4th 2017.

Unfortunately, have have no system setup for Kodi custom build compilation (and no time to make one), so I won't be able to experiment.

Unfortunately, it won't be possible to flash chinese firmware on international model.

Each time you change the input video source (going to hdmi XXX), the parameters are reset.

I've just released a new version of MiProj Tools that might help : as promised (a long time ago), I've combined the noise reduction with another parameter that negatively influences input lag.

With the "Google apps fix" service enabled, both parameters can be simultaneously toggled by long pressing the back button. With this and latest firmware, I can go down to 60ms input lag (instead of 120-180 with previous firmwares and options set as default). Just remember to enable and then disable again each time you change input source.

I've also added CineTrailer in apps list, which recently added compatibility with Android tv.

1. yes. Xiaomi didn't add this option to international firmware.

2. if I remember well, this subject has been discussed on avforums or 4pda before. I don't remember more, sorry.

I still need to put my hands on a proper stock recovery in order to build a TWRP for this device. This will be fixed with one of these 2 things :

- either a new firmware containing recovery is released (it hasn't been the case so far)

- or somebody tries the "complex" rooting method, that hopefully might still work on this device (and send me a backup of the recovery)
[Android Software Development] kktuo:
Hi all, i also have this projector, i just root and all ok, but each time that i try turn off or reboot the projector try update and in the screen pur ERROR , i have now 6.0.1.935 version, i also tried boot on recovery mode ( turn off your projector, unplug it, hold down OK and BACK buttons) and put a pendrive with ota files downloaded here and also same problem, somebody knows any solution?

Thanks
[Android Software Development] virion1:
thank you for the reply.

here is the dump that ADB generated via system pull for the 4k PJ (Chinese one)

https://mega.nz/#!KIAjEQAT!FhNGU8JQn0X3WHbF3tjHAjepNfQPITocbGUgHZ3uNGI
[Android Software Development] grandman1701:
Does some one has global Version? I was setup for First time with ethernet connected. At setup Update appears and Projektor rebootet before setup Was complete. Now it will not Start. After mi Logo it just Black and not hing happens. Any Suggestion or is Device dead?

Gesendet von meinem MIX 3 mit Tapatalk
[Android Software Development] aziz4all:
Hello

I tried to root my new Xiaomi projector 4k 2019 but when reaching ".\adb reboot update" it did not boot and there was no light from projector so I need to hard restart "remove the power cable".
[Android Software Development] grandman1701:
Did it help? Is this a solution. How connected?

Gesendet von meinem MIX 3 mit Tapatalk
[Android Software Development] aziz4all:
Hi

I did the easy mothed root. I am not able to root my 4k projector. it is not booting TWRP the usb stick. not screen "I need to hard restart "remove the power cable"."
[Android Software Development] grandman1701:
At the Moment I have no picture. After mi Logo it dont Boot at All

Gesendet von meinem MIX 3 mit Tapatalk

---------- Post added at 02:40 PM ---------- Previous post was at 02:36 PM ----------

My Problem is. I was on initialised setup. I connected the remote and after keystone an Android update started. Now it dont Boot at All

Gesendet von meinem MIX 3 mit Tapatalk
[Android Software Development] tankalf:
Thanks a lot for your reply.

I received the new 4K versione (model MJJGTYDS01FM) and I confirm that the firmware has the possibility to set english language other Chinese.

So a great thing.

I would like to help, so if I can do anything I'm here.

I noticed also an issue with 50p and 24p videos, they have micro stutter, because I read that this projector, and also the previous 1080p model, are set to work at 60p (60hz).

Do you know if you can implement a function in the firmware, to change the refresh rate?

I hope that with international firmware/Android TV this issue can be solved.

What do you think?

Please tell me if I can help you in any way. Just tell me what I have to do

Thanks a lot
[Android Software Development] Henryk70:
Quotation: Unfortunately, it won't be possible to flash chinese firmware on international model.

Thanks for the answer, but I did not expect such an answer. Why is this impossible? After all, the physically (technically) international version from Chinese differs only in the generation of RAM (DDR4 instead of DDR3) and the processor version. Therefore, you should be able to upload the Chinese version of ROM (system software) after completely removing the original factory software from the international version.
[Android Software Development] antonito80:
I have the same issue. I can access to the keystone correction menu but it's imposible to select a point to adjust. I have tried unfreezing the stock home app but It doesn't work. Has somebody solved this problem?
[Android Software Development] spocky12:
Well it's not like the only difference is the processor's frequency. There are major differences concerning GPU (supports opengl 3.1 on the Chinese version, 2.0 on international one), along with other hardware differences (USB 3.0 support on the Chinese one, only 2.0 on the international model). And even the ram version might rely on different low level code.

Drivers and kernel would probably need to be adapted to make it work.

Even if somebody (not me) has time and skills to fix this issue, the stock recovery will refuse to flash a rom that is not signed by Xiaomi. Which means somebody, will have to build a custom TWRP. This would require either a full firmware for the international model (nobody has one) or someone with root access (nobody tried so far).

I'm not saying it's totally impossible, only that there are many challenges before getting what you want. And it certainly won't be as simple as flashing a Chinese rom to the international device. But if you want to experiment on this, keep us informed, as I might as well be wrong. Just keep in mind that there's a high risk of bricking your device.

Sorry, I thought I replied publicly to this one. It doesn't seem so.

The green squares mean that an accessibility service (I don't remember its name right now) has been enabled. Just disable it in the Android settings and you should be fine.
[Android Software Development] dkreviews:
Can someone share the image settings for best picture for international model? I have an issue with dark scenes.
[Android Software Development] aziz4all:
I tested and it's disappointing . its support 4k in 29hz which not supported for 4k gaming through PS4 or Xbox.
[Android Software Development] miztahsparklez:
The 1080p version will take 4k on my Xbox one x with HDR.
[Android Software Development] dkreviews:
Is there a new firmware for Xiaomi international or it just gets pushed OTA when it's available
[Android Software Development] grandman1701:
Dont know but i got an update while setup and it killed my Device

Gesendet von meinem MIX 3 mit Tapatalk
[Android Software Development] merc_cooper:
I got root with rainman TWRP in my mitv 4c

But I have one trouble, the tv settings app is not working at all in my tv, is not even showing the settings in the leanback launcher. Does anybody know how to fix this?
[Android Software Development] cr4zyw3ld3r:
29Hz? There has to be a way to change that. How would they support 3D functionality then. It has to be able to 60Hz bc with 1080P content it does 120Hz in 3D I looked the Android HW and its actually the same as the 1080P model if Gearbest is to be believed.
[Android Software Development] steventh:
Hello,

I use HDMI 3 as hdmi arc, it work when I am in the apps on the projector, but when I am change to HDMI 1 input there is no sound output on HDMI 3(arc), how that work?

Thank you very much for answer.
[Android Software Development] servo386:
Well damn [MENTION=848496]spocky12[/MENTION] you've done alot since I last posted here!

I had to put my projector away for awhile cause I didn't really have a space to use it but I am moving soon and will be able to use it full time and play around with it again.

Very happy to see you got a working TWRP bootable straight from USB. I could not figure this out at all, so congrats on that.

Your app has come a long way too and I'm very excited to freeze the default launcher and get something easier to use and make this thing work well. The GApps thing is interesting, it seems like you did a heck of a lot to get it working but theres still some issues? Hopefully soon I'll be able to dive in and see how it works.

Cheers
[Android Software Development] freefdhk:
thank you , too many step ~~
[Android Software Development] grandman1701:
Got my replacement for Bad Device glabal. After Initial setup it got Update again but this time All works great.

Gesendet von meinem MIX 3 mit Tapatalk
[Android Software Development] spocky12:
Hi, I've seen your posts on 4pda :)

Concerning your question, in MiProjA1 Tools, I've made a shortcut to the Xiaomi Settings (should be called "Projector Settings"). It's a shortcut to the class "com.xiaomi.mitv.settings.entry.MainActivity" of "com.xiaomi.mitv.settings" (TvSettings.apk). Is there an issue when your run it ?

As for Google Apps, I've seen on 4pda that you had a lot of trouble installing it. It's because my app gets its configuration online, using the device codename. The configuration file is there. As of now, I've only made a conf file for rainman, that's why the Gapps wasn't present for your device (when device is not "supported", there's a default apps list). I've just duplicated it for matrix and xmen. If you need conf files for other devices or changes to the already existing conf files (specific apps to install or packages to freeze for Tvs), don't hesitate to make a PR.

It works fine here. I don't know where it could come from.

Thanks ! I hope you'll find my work helpful, but I don't forget you laid the first stone concerning the rooting process ;)

Gapps took me a lot of time to obtain the best results (apart from the busybox tools not being installed, preventing the opengapps from being installed, I had to find the culprit for the bootloop. Once done, I could have stopped there, but opengapps tv 6.0 did contain a few errors and some apps not up to date. And once I found the best gapps came the reverse engineering part to understand the limits imposed by xiaomi code, and then the coding part to circumvence them). Honestly, I don't think there are issues left, the workarounds I implemented seem to work pretty well. The only regret I have is not being able to fix netflix (widevine l1 not supported, and l3 doesn't seem to work even after changing the device fingerprint, I'm pretty sure something can be done for l3; but it will be SD, maybe not worth it) and amazon prime video (no real error message and somebody reported that their support confirmed that the app purposefully doesn't work on projectors. I couldn't find a workaround with build.prop changes, maybe I'm missing something.).
[Android Software Development] izayn:
Has there been any work done on the 4k Xiaomi UST. I was able to root mine but when it comes to installing all the projector tools only about 1/3 of them work.
[Android Software Development] virion1:
I also have the new 4k version- not able to root it.. what tools did you use

The files in this thread- don’t work for root
[Android Software Development] izayn:
I have a obtained a root using the cable method. I'm able to put anything on that I choose but gapps won't work nor will the keyboard.
[Android Software Development] MAX_G:
Hi spocky,

Have you heard about the recent update for the xiaomi mi TV box.

Apparently it's just been released but it fixes automatic refresh rate changing as well as some issues with Wi-Fi and Netflix.

Its now available to download in form of an OTA. The changelog of the update carrying build number

OPR6.170623.013.2550 is as follows:

- Improves wifi stability and connectivity for random disconnect issues

- Fix for wake up problems

- Fix for Netflix red artifacts on exact frame

- Improves stability for Bluetooth remote disconnect issue

Was wondering if any of the files available within this update my help you with your reverse engineering the restrictions on Netflix clearly it's unusual that the mi TV box supports Netflix but the direct running of the APK from the projector ( which should be similar hardware ) seems to be prevented
[Android Software Development] izayn:
To get root with the 4k projector you will need to use the usb and hdmi cable method. It's a little tricky but it works. It's the only way for the time being until an easy method is created.
[Android Software Development] spocky12:
Hi,

Well for what I could understand, it's not really that unusual. Netflix works with whitelists/blacklists (still don't know which one). It's not only related to the app, but also the device where it's executed. If the device is not allowed it simply won't start. I've tried to change the device fingerprint (to the mi box 3, where netflix works fine), but it's not enough. I assume they probably use other mechanisms (cpu detection, android version detection compared to what the fingerprint says) to ensure you're not spoofing the fingerprint.

Good to know that the complex method still works fine !

Could you please send me your backup partition (to obtain a full firmware), along with the recovery one (so that I make a twrp for "easy method") ?

Concerning the gapps, what's your issue exactly (I suppose you flashed opengapps from twrp) ? I've just added support for your device on MiProjA1 Tools. You should be able to flash my Gapps package from there, I suppose it'll work fine (fixing Gapps and Keyboard at the same time :cool:).
[Android Software Development] spocky12:
Just updated the second post with latest OTA (1262). There's no update coming from 1243, though it wasn't a debug build, it probably wasn't meant for public release, making it a dead-end. So you'll either need to fully flash from 935 to 1218 to 1262 or just restore "System" and "Boot" partitions from a clean 1218 backup if you have one, to apply the update.

I haven't installed it yet, but looking at the files, it seems that the changes make it closer to what latest 4k dump was (new projector related apks, relatively big changes to framework and driver files).

Happy flashing !
[Android Software Development] nadaman:
So did anybody ever find a place to get / replace the DLP4711FQL on the Xiaomi Projector 150? Mine is now getting white dots too:/ And TI still has nothing about the chip on their page.
[Android Software Development] MAX_G:
Thanks spocky,

Would that not mean that Netflix would never work on a custom ROM, (revolution remix etc)

I used to run Samsung phones with 3rd party ROMs flashed onto them and don't remember having an issue with Netflix.

From a quick search it looks like Netflix implemented new DRM type security.

Is it possible we are hit by a check for rooting and therefore streaming gets aborted no matter what you do.

You also mentioned you couldn't run Widevine L1 since it will use LIBOEMCRYPTO library to check for safetynet, stock kernel + stock recovery, OFFICIAL firmware-stock rom-non rooted (everything that is "stock").
[Android Software Development] virion1:
Thanks- will wait for easy method.
[Android Software Development] jhordies:
Hello, I experience something weird, I was watching a movie from my NAS and stayed too long in pause, couldn't play again because the network connexion got closed I guess.

So I tried to play it again, ES file browser stopped as well, I couldn't start it again.

I rebooted twice and I'm still unable to launch anything.

Only the google apps open, the other ones even the settings show a loading circle and then close.

Any idea [MENTION=848496]spocky12[/MENTION] ?

It seems to me that the leanback launcher is 'broken'.

PS: I saw a kind of popup at some point saying 'Something went wrong, please try again' later .

EDIT:

After many tries and reboots, I restarted my rooter and used the app on my phone as a remote thanks to your app (to test the network).

It crashed again once trying to browse the LAN with ES file. But the app started then I used VLC to connect to my NAS again and play a moovie.

So in the end it seems to be network related.
[Android Software Development] stevevalo:
Regarding, "just restore "System" and "Boot" partitions from a clean 1218 backup if you have one, to apply the update."

So I just boot into TWRP with a USB plugged in with SYSTEM and BOOT partitions backup and hit restore?

EDIT: Looks like I only backed up the Boot partitions, can I still restore and get the OTA?

Will it up date OTA? Will I loose any of your work?
[Android Software Development] izayn:
Here is the link to the files that were made from the 4k projector backup in the "TWRP" folder

https://mega.nz/#F!dwJQFQxb!otZnTQIHU2anAImltPKNMA
[Android Software Development] spoonkin:
developer mode

Hi guys, I am using WeMax One china edition, and going through the steps and even video, I am still unable to go into developer mode for the projector. Am I missing something? Please assist. Thank you
[Android Software Development] izayn:
For anyone who installed a ROM/DUMP, what benefit do they give you over the stock? Does it give you any other features that you won't get from installing Magik?

Roms / Dumps

MJJGYY01FM (Chinese Xiaomi Mi Projector / Wemax One)

Full rom 1.3.63 (6.0.1.935) (thanks to [MENTION=5214088]servo386[/MENTION] and rockpaperscissors). Just extract to USB root and start recovery to flash

OTA [user] from 6.0.1.634 to 6.0.1.1074 (1.3.74)

OTA [user] from 6.0.1.935 to 6.0.1.1074 (1.3.63 to 1.3.74)

OTA [user] from 6.0.1.935 to 6.0.1.1218 (1.3.63 to 1.3.97)

OTA [user] from 6.0.1.1074 to 6.0.1.1218 (1.3.97)

OTA [user] from 6.0.1.1218 to 6.0.1.1243 (1.3.105)

OTA [user] from 6.0.1.1218 to 6.0.1.1262 (1.3.105) (NEW)

MJJGYY02FM (International Xiaomi Mi Projector)

None at the moment
[Android Software Development] izayn:
Is it possible to add the 8 point keystone into the 4k projector easily. For anyone who is planning to get it one. It doesn't have the advanced keystone feature where you can move the corners individually.

---------- Post added at 10:58 PM ---------- Previous post was at 10:58 PM ----------

Is it possible to add the 8 point keystone into the 4k projector easily. For anyone who is planning to get it one. It doesn't have the advanced keystone feature where you can move the corners individually.