yashsingh1/xdaforums huggingface dataset:
[Android Software Development] FunkyRider88:
Interesting to see your use case. It would be nice if you can help to confirm 2 issues:

1. If you switched to HDMI with Image settings set to User Mode, do you see blurry image until you switch the Image setting to another mode? Another user encountered the same issue here: https://www.laurentwillen.be/en/tes...t-projector-2-pro-test-review-global-version/

2. If you switched to HDMI with a preset image setting, then switch back to Android UI and use Projectivy Tools to enter Engineering Menu, you can then use either projector hardware or Android UI to draw a horizontal grayscale gradient on the full screen (Solid color (projector) , Other image test (android) ). Try them both and compare the color. The projector hardware draws the image with good neutral grey and the Android UI (after switching to HDMI with preset Image setting and back) will draw a gradient with green color cast except in the right most area where it will appear reddish. This is the case for me and if yours doesn't do it, then I would suppose mine to be faulty.

Thanks for helping me out in advance!
[Android Software Development] staru22:
Up! No one knows what might be the problem or how can I fix the BIOS software? 😕 Thank you.
[Android Software Development] FunkyRider88:
There is a way to boot into recovery mode. If you tried it and it still doesn't do anything then there is not much you can do than sending it back to factory.
[Android Software Development] staru22:
Boot into recovery mode using the remote, right? If that's the way, then I'm screwed, cause my remote doesn't respond to any commands whatsoever and to send it to factory is not an option...
[Android Software Development] spocky12:
Hi,

Merry christmas !

Sorry for the lack of communication. This project is far from dead. I've been really busy developping the next release of ProjecTivy Tools. Which is right around the corner, btw.

Really.

I was initially aiming for christmas, but it will obviously be a little short. Anyway, it reached its feature freeze. Don't put too much hope on the rooting of FengOs, it won't be there unfortunately. After a long time spent in reverse engineering, I decided to stop for a while and focus on the other parts of the app.

I've also uploaded new Full firmware for Jerry (Cinema 4k pro, but also Cinema 4k Max and Fengmi C2)

I would too :(

The accessibility service has to be enabled for it to work. I see no reason it wouldn't work.

There's no bios on these devices. They might have meant firmware, but it so, you only need to flash it again. If you can't boot into recovery there's not much you can do. Perhaps using the old root procedure, but it's a bit technical. With the debug console, you should be able to stop the stock boot process by hitting any key (or just space?) during the early boot process. Then, on this boot console, running "recovery_from_flash" should start the stock recovery.

Please see above.

I don't have any global device to make tests. Unfortunately, they seem close to FengOs, which means 3rd party apps can't have access to the stock display lib.
[Android Software Development] staru22:
Oh.. Ok. Could you please explain more on the process on how to do the old root procedure and debug console? I think this might be the only way to fix it.. 😕

Thank you a lot and Merry Christmas!
[Android Software Development] spocky12:
Follow this tutorial to build a hdmi to usb uart cable : https://xdaforums.com/t/app-xiaomi-...ser-projector-tv-tools.3851755/#post-77860186

Once built, download putty and connect to your device as described.

As soon as your device boots, hit space on your putty console. This will stop the booting process. You'll be in the bootloader console. Then type "recovery_from_flash" to boot the stock recovery.

Then you should be able to hard reset if you need to.

However, I'm afraid your device might be in a state where it might not work at all (your issue seems to came out of nowhere, there are chances it as a hardare problem). Anyway, I suppose this is your last chance, so you could give it a try. And the bootloader logs written on your uart console might give you more information on what is misbehaving.
[Android Software Development] staru22:
Thank you for trying to help.

The thing is, I've sent the projector to a company that is known in fixing Xiaomi projectors and they told me that they can't fix it because it's a software problem and not hardware, so I actually really hope it's software haha.

I'm gonna try what you've said, thanks a lot.
[Android Software Development] wolfgg:
hello my xiaomi mi smart compact projector (global version) is displaying a black box with vertical lines on boot.

Does anyon know what this means?

I am still in warranty.

Picture attached
[Android Software Development] ChoHenz:
mine is the same, but no problems after that
[Android Software Development] militarpancho:
Hi!, I have an useless Mi Smart Compact Projector (international) M055MGN projector (EVA), because it's in a reboot loop state. I'm not being able to return it to my seller so the only way to recover it is trying to fix by myself. I tried hard reset a lot of times and no results. No dust problem, because is new, and I tried with another power source and the same problem. So if you want me to try to extract the firmware I can help with that or run development scripts to make test with it. The only rom that don't throws a verify sign error is the one from MJJGYY02FM (International Xiaomi Mi Projector) [anglee], I think because is android 9. But I think is not recommended to flash this rom with my projector, it was a desperated measure. Anyway I'm not able to flash it because does not recognize it in the pendrive at when launching recovery boot. That's a pity but it what it is, I have a good adornment for my living-room xd
[Android Software Development] Papagayo69600:
Hi everybody !!

Hope someone will see my question, but I have the chinese version of the Fengmi 4k 2000lumens, and I really want to go into root and tv tools installation, I just wanted to have confirmation that this model will work... there's a few version of it so I do not want to brick it... Thanks if someone can confirm !! Cheers (and big thanks to spooky for the work !!)
[Android Software Development] IAmFalzon:
Haven’t been on this forum in a while and thought I would ask incase I missed it. I used to be able to press and hold the back button to lower input lag. I can no longer do this. Has something changed in a newer version? I see a option in the settings now don’t think it was there before, has this replaced the press and hold of the back button?
[Android Software Development] spocky12:
Your best chance is probably using the method I described above (old root method) so that to can have access to a console see logs in order to understand the cause of your boot loops.

This device is supported. In general, you can only brick your device if you flash a wrong full firmware. There's no need to do it when you root, so the risk is low.

This feature was missing on 3.0 and restored on 3.54 (and above). But remember you need to enable the accessibility service for it to work.
[Android Software Development] Papagayo69600:
Thanks a lot for the reply Spocky12 !!!! I will then procede to the installation. thanks again :-)
[Android Software Development] vanzea:
Maybe look here: https://www.projectorjunkies.com/xiaomi-4k-laser-ust-projector-repair/
[Android Software Development] cl ment:
Hello.

Do someone know how to install an alternative launcher on Fengmi R1 running on Android 9 ? With ProjecTivy and adb I was able to remove the stock one but I can't launch any other launcher (except Projectivity).

Thanks !
[Android Software Development] ZX_DIO:
@spocky12 if you wanna highlight this…

Trying to solve a problem with the remote i solved fengmi 4k (early white 2020 version) coil whine issue and hdr dark screen. Just flash the 669 batman full firmware you find in 4th post in this thread. Now no coil whine, better brightness, hdr is clear and dynamic contrast is working great. Now i am loving it and i have no reason to upgrade to new xiaomi cinema 2 except for judder-free mode. Use 669 and not the 724 because the last one has same issues than the official version you can update at on fengmi 4k. To calibrate it use settings from passion home cinema blog review of fengmi cinema 4k from 20th december 2020.
[Android Software Development] beppegama91:
Hi @spocky12

I recently bought the Xiaomi Mijia 1S 4k projector (chinese) / MiProjLas2 / model: MJJGTYDS04FM/ codename: batman

I wanted to ask you, being in europe, if there was a way to force the playback at 50hz (present in the global version).

If you have any other ideas on how to solve the judder issue from other frequencies I'm happy to test them!
[Android Software Development] izanaghi:
@spocky12

Hi Guys,

When I click on shutdown the video projector power down but immediately powers on.

Video projector = wemax one pro

any idea ?

thanks,

Alex
[Android Software Development] ionutlup:
Hello ,please is it possible to customize this launcher? I deleted the fengmi launcher and the application launched directly. It has a black background. Can change the wallpaper(background)? I don´n knew to put other launcher. ATV launcher is instaled,but no option to make default other launcher.And maybe some customization, please!My projector is Fengmi cinema pro.No root.Only adb operating!
[Android Software Development] Eliagrady:
@spocky12 - I may be spit-balling here, but as you have a SHIELD yourself, you may as well relate: many of us are using the projector as a display output only, and deferring all 'smart' usages to an external device or player, such as a streamer, a gaming console or a media PC - connected or not through a receiver.

Therefore, the 'autoplay on HDMI 1/2/3' feature is very blessed - since there's no other function you would need on normal operation mode.

HOWEVER - when the devices boot, if there was no HDMI handshake within like 15 seconds, it would 'go back' to the source selection mode which would require to re-select the HDMI input.

SUGGESTION: increasing the timeout for the search seems like a pretty easy thing to do, but it would even be better to do a 'retry' loop with a much more aggressive setting (like- try 10 times for 20 seconds with a delay of 10 seconds between retries)

What do you think? Am I the only one that is having slow boot + HDMI select on all devices? it can take a couple of minutes from the moment I decide to turn on the system to the point it is usable (which is very much not like a TV experience - which is near instant)
[Android Software Development] Eliagrady:
Have a similar issue, currently present from cold boot, and the stripes disappears once the projector warms up a bit, which is a few minutes.

I've ordered the part shared in Nikos post and I'll share an update here once installed to validate the fix is working but I'm very optimistic about it.
[Android Software Development] vanzea:
I also did order the part, but it in my projector. No problems anymore (apart from that it turns itself off every now and then)
[Android Software Development] ktmlleska:
Hello @spocky12 I have a Xiaomi projector MJJGTYDS04FM (Xiaomi 1S 4k Chinese version) I'm trying to root following the tutorials, but once I click on install the magisk on TWRP (with the system mounted) I got an error saying: "Invalid zip file format". I been trying different things since almost a year now, but nothing I try works. Do you have any idea on what I could be doing wrong or what could be happening here? I'm currently trying with Batman_twryp_3.2.2.0b and Magisk-v23.0.apk.zip.

I can see the following error on the start of the install:

mount -o bind '/data/media' 'sdcard' process ended with Error: 127. (same error for /data/media/0)

also:

Checking for digest file...

Skipping Digest check: no Digest file found

Any help will be much appreciated. Thanks.
[Android Software Development] ktmlleska:
Hey, no worries, I think I succeed downloading the batman 3.2.2 (not the 3.2.2.0b) which already contains the magiskv 18.0 on it.
[Android Software Development] ktmlleska:
@spocky12 Once rooted, is there a way to remove the miuitv and leave only the latest android tv as the as the people from "Nothing but label" does?

Thanks!
[Android Software Development] ktmlleska:
All working just fine thanks.
[Android Software Development] ktmlleska:
Any idea of if it's possible to connect a usb dvb-t antenna adapter to the xiaomi laser proyector and see local channels? thanks.
[Android Software Development] ktmlleska:
How did you do that? I set the CEC to on on my mi box S, but still doesn’t effect the turn on and off to the projector. In the projector, should I activate the CEC as well? How can O do that? I can’t find any place to do it. Thanks.
[Android Software Development] Papagayo69600:
If it can help some people, I solved the "CEC" issue by correctly setting up all the CEC options on all my devices (fegmi 4K, shield pro 2019 and Onkyo audio amplifier), and using the fengmi remote only... The remote may not be as good as the others (and honestly, for me it does everything really nicelly.. question of taste I guess), but that way everything turns on and off, sounds control works perfectly, including the VP, with only one remote...
[Android Software Development] ktmlleska:
Hi Thanks, but how do you set up CEC on the projector? I have the Mijia 4k 1S, but I couldn't find any place to setup the CEC in there.
[Android Software Development] beppegama91:
for the cec on mijia 1S, press the button with the 3 lines, go to playback setting and than cec remote / cec awake
[Android Software Development] beudes26:
hello, small question to which I did not find an answer on the forum, is it possible to root the mija youth edition 2?

Because with the twrp rainman it does not work.
[Android Software Development] ktmlleska:
Thanks it works to power off. The problem is that the mi box s doesn’t start now. It powers off as well but don’t power on with the mijias s1 remote controller
[Android Software Development] vova250480:
hello I have wemax a 300 after installation batman_twrp_3.2.2.0b.zip writes the fan is faulty. To protect the optical device, it will turn off automatically after 5 seconds. Please take it. what can a projector be 5 days old
[Android Software Development] phuochiep24:
My Xiaomi mijia projector youth 1 (chinese version) has error when install Magisk on TWRP

Please help me how to install it correct ?

Thanks everyone
[Android Software Development] phuochiep24:
Can you share this app to me, i'll send you some cup of coffee bros 😁😁😁
[Android Software Development] DrS4nDR0:
Goodmorning everybody,

first of all congratulations for this post and the topics covered and the developments made for the root and the laser projector software it have been really useful for my xiaomi mijia 4k 1s MJJGTYDS04F.

However i ask you if you can help me with a problem that even goobal xiaomi support could not answer.

in particular when I set pause a film or any Sky program, the speakers of the projector emit a continuous sound like an alarm that I can't turn off (only by setting it to 0 the volume disappears), has it ever happened to you? how you solved it? can you turn off this sound by projectivity tool or other apps?

thank you all
[Android Software Development] cl ment:
Hello everyone.

I've got an issue with my fengmi R1 : the USB port is not working anymore. If I plug an USB hard disk its led powers on but I can't access it through the file manager. I tried with several devices, nothing appended. Already made a full reset of the device through the android menu, didn't worked.

And now I can't install projectivity back as I don't have any access to the external devices. 😭

Any idea ?
[Android Software Development] rafal667:
Hi! what about this problem with logging to GooglePlay? It will be solved? Anyone have this problem?
[Android Software Development] cheater.dev:
Hi! I've just updated to the latest version on ProjectivityTools from MIProjTools and I'm missing "manual fix" button.

That button allowed me to suspend&resume the projector by power button on a remote.

Currently I have no options at all to suspend the projector and have to shutdown it completely.

Any ideas?
[Android Software Development] ionutlup:
Seems is closed this thread!!!!
[Android Software Development] fabius.80:
hello, I am the owner of your own projector, were you able to get more information? is there a root for our XMJGYY01FM?
[Android Software Development] stevepalmer1977:
Thanks for all the help to the community.

I own a Wemax One Pro. In principle quite happy, but two major issues:

1) Bluetooth - I need to repair my xbox bluetooth controller after each restart. That's very annoying. Is there any fix / work-around? Possible to attach a USB dongle or load some app? Or any other ideas?

2) CEC - I have an ATV 4k attached to HDMI of the projector. Would love the wemax remote to control the ATV. Unfortunately, it doesn't do anything once I am in the ATV UI. No idea why this is happening, but seems CEC is not implemented. Yet again, any idea of a fix or work-around?
[Android Software Development] bazsista:
Is there an option to SSH rooted Xiaomi Mijia MJJGTYDS02FM ? Any ssh server application does work on it?
[Android Software Development] pedrokorn:
Hi all,

I am currently facing a big issue with my wemax one projector (rainman).

I can't power on my projector with the remote. When i power off it restarts every time. I have done a full reset and can't access to TWRP.

I tried to install it again with the adb reboot update but the projector switches off and does anything. My usb key is ok cause i have loaded a full stock firmware with the same usb key and tried 3 different usb keys.

I think i have a bootloader issue but i do not know how to solve this. I tried to do/undo firwmware updates and on all versions i can't install TWRP. I can access to stock recovery. Unfortunately i am not able to find my boot save file (done a few years ago when i rooted my projector).
[Android Software Development] hipsofjw:
Hello,

I'm on a Wemax One Pro and rooted. I just recently updated this app for the first in a year. I mostly keep my projector in monitor mode. Since I updated, the colors have completely changed upon booting or going into the onboard OS. I have to go into the display profile settings, change it to User and then back to Monitor for things to go back to normal. How do I make sure the projector starts with my set profile with the current version of this software?
[Android Software Development] krca5:
i have a white 4k fengmi cinema which has twrp and root installed, can i restore everything to original state and how?

I would like to restore everything and then root again to have a neater system than now

Thanks
[Android Software Development] Eliagrady:
Sharing an update - after a lot of nerve wrecking disassembling and reassembling the projector, I was able to fix bent pins due to a mistake on my part (take your time to do it right!) - I got the projector working again - no white stripes on boot anymore!

Nikos was very communicative and helpful throughout this ordeal.
[Android Software Development] F3l!X:
Hey guys, I got my projector bricked and I am currently trying to recover it. I did try few things without any luck, but what happens is:

It does boot at the initial blue setup screen (remote pairing), I've tried to pair the remote without any success. Instead I did try to pass it by connecting a USB keyboard or Mouse, but the next issue is that I am unable to get past the focus adjustment screen (clicking the button or pressing enter doesn't take me past this screen). Since I am unable to setup the remote I also can't boot in recovery, I connected via UART and gathered the following logs.

Next thing I did was to interrupt the boot process and get to uboot, unfortunately the "recovery_from_flash" doesn't work.

This is the list of commands that can be used here:

Any ideas what can be done here?
[Android Software Development] Cockto:
I tried to find the information on this forum but unsuccessfully found it,

Is there any way to root Android 9 projector?

I Currently have :

Xiaomi Projector Mijia Youth Edition 2 (MJTYYQCB02FM) (Chinese version)

Android 9

Codename : ironman

I've tried multiple time and on 4 different USB stick to boot on TWRP Batman and Rainman, but when I enable USB developper and run the "adb reboot update" its rebooting on the stock recovery and when I go back on the Android 9 OS I no longer have any access to USB data trough the file browser. I need to disable USB developper and reboot to get back USB data access. Is that normal, can it be the reason it can not boot on the recovery.img?

My goal here is to install Google services and Netflix

Thank you!
[Android Software Development] ionutlup:
Not yet!
[Android Software Development] Supermanpep:
Hi. I have a issue with my wemax a300 (Batman). When i start It (cold), It give me a warning message with temperature issue and after 5 seconds It's off. A couple of weeks ago i should restart It just one time. Now It happens 3-4 times and then It works without problem. Someone has an idea what could be the problem?
[Android Software Development] Elroy_b:
Just a quick question. I have a XMJGTYDS01FM / codename: angleeUHD International version. Which is running fine. Today i noticed on a system specification app it is running on 1920x1080. Maybe it has always been i never looked at it to be honest. Doesn't this projector have to be at 4K resolution? What to check/change?
[Android Software Development] fadodo:
Hi,

Any one update Feng 4k pro firmware to get memc function??

I really need this function.

Thanks!
[Android Software Development] Eliagrady:
Did someone manage to get Airplay working, or is it just my device that is showing error -10102 when trying to connect with Airplay?
[Android Software Development] frusahk:
Hey there, where did you find batman 3.2.2?
[Android Software Development] hudziszeq:
HI Guys,

I've rooted my device (chinese xioami 4k 1S), installed google services. I wanted to unroot it and bring back old chinese system as I'm going to sell it. I uninstalled the google services using projectivy tool, then i clicked uninstall in magisk. The projector is not rooted anymore, however it still displays the google interface instead of MIUI. How do I return back to original state?
[Android Software Development] ktmlleska:
I think I download it from the latest link on this post:

https://xdaforums.com/t/app-xiaomi-...ser-projector-tv-tools.3851755/#post-77826453

which is this one:

https://xdaforums.com/attachments/batman_twrp_3-2-2-0-zip.4739857/
[Android Software Development] vlodeck:
Hey, no way to boot into TWRP on M055MGN (Xiaomi Smart Compact with Android 9.0)?