yashsingh1/xdaforums huggingface dataset:
[Android Software Development] Ga723:
Root and íntall English version of Mijia Youth Projector.

Dear Mates,

I have problem when trying to root first by instruction of forum as follow:

Extract this file Attachment 4703214 (for "rainman" 1080p and most other devices such as conan) at the root of your (FAT32 formatted) USB drive and plug it into your projector (I used the HUB USB port of xisomi duebyo this projector has only 1 usb port)

Download ADB for your computer (check here)

Start command line (terminal)

Enable USB debugging in Android settings / developer options (you can access them from the projectivy tools)

Type "adb connect IP_OF_YOUR_DEVICE:5555" to connect through the network

Type "adb reboot update" (This will restart your device and make it boot the TWRP on the USB drive.)

Once in TWRP a mouse will be required. Make backups , and then mount SYSTEM with all marks, and install magisk in order to root the device (it will be in "/udisk" and will be called Magisk-.18.0zip). However, after boot, it comeback to normai of chinese verson as the original and nothing change, even check root (not yet root).

Then, please help and detail step by step for me to do.

My targert is ROOT, install Andtoid with google service, CH play, and no more chinese version for this device _Xiaomi Mi Home Projector Lite / Mijia DLP Projector Youth edition / MiProjLED1 / model: MJJGTYDS02FM / codename: conan , is it possible?

Many thanks for your support.

Anh Giang
[Android Software Development] Dmo29:
Xiaomi proposed to send my projector back... that’s the only answer I received...
[Android Software Development] Bholax:
So you don't have the chinese home start screen anyone by using ATV ?

I had been installing most of those apps when I got it and one day the GUI completely changed without me doing any update of the system, very surprising. I'm going to have look at ATV launcher then, thanks !
[Android Software Development] ellmann:
Sad story... I heard nothing so far. But for me thats no option, I out of guarantee:(
[Android Software Development] Dmo29:
I just bought It end of august... but no option either, ni way to come back to a small tv... :)

I’m using the Android app waiting for the hdmi to be back...
[Android Software Development] blue_panther9_9:
Nope, everything was in English and no ads. But it seems it has less options than the original launcher
[Android Software Development] IronMan1977777:
Same for me. After installing the Tools I only have an minal Google TV launcher.

Gesendet von meinem Mi MIX 2 mit Tapatalk
[Android Software Development] blue_panther9_9:
I just realised that xiaomi mijia 2 pro has the same specs as xiaomi fengmi vogue, except mijia is 1300ANSI instead of 1500ANSI.

Technically I should be able to flash the firmware?
[Android Software Development] spocky12:
Adjust the default display profile to your liking, disable deinterlacing and noise reduction (both options hel for input lag), and set this profile to automatically apply when starting whichever hdmi input you like.

1- I'll have a look at it, but the tools probably won't have rights to change date/time without root access.

2- I'm afraid this can't be fixed without root

3- Here again, root is mandatory : fengmi didn't add the necessary system apps so as to register a Google account, which is necessary to login to youtube.

I'd love to, but without a projector to test, I won't be able to fix most things.

Could you please tell me what is not working on this projector ? (please keep in mind that some features require root, so unless a twrp in 2nd post works on it, these features won't be available).

Sorry if I wasn't clear enough. You have 2 isssues here :

1- "install third party apps" not visible. Removing the file I gave you will take care of it. Then just reinstall google apps/services from this menu.

2- unability to update apps. This is related to Google Play getting updated to a version not compatible with your device. Uninstall the updates and "block google play self update" to fix this.

Just look at the last part, in your case "793".

I need more details. Can you boot conan TWRP ?

What do you mean exactly minimal Google Tv Launcher ? There's only one stock Google Tv Launcher in Android 6.0. If it doesn't feet your needs, then just use another one (ie : ATV...).

I have absolutely no idea, but keep in mind that nobody ever managed to flash a firmware from another device. It might lead to bricking your projector.
[Android Software Development] HeavyG001:
It might help some people who got the Xiaomi Mijia 1S 4k (MJJGTYDS04FM / L176JP). My model's HW version is fm15-4k_2; build 20.6.4.793.

I have managed to install Netflix v6.26.1 (build 15.31696) and YouTube v15.33.34 on my device. These are the most recent ones for Android 6 that also work on this projector (they are a bit newer than those included in ProjecTivyTools).

They both work fine, no starting up or login issues at all, the only drawback is that I need to use a BT mouse to control these apps as the remote works but it's missing some buttons/functions for proper navigation.

I've got a 'basic' Netflix account only so I can't confirm if this version can stream in HD or UHD, unfortunately.

In YouTube app I can choose from resolutions up to 1080p only (Spocky already explained the reasons for that). However, if I start YouTube from Chrome on the projector, I can switch to 4K in there, but it's like 3-4 frames per sec, I understand this is due to VP9 support missing from the SoC itself. Well, bad luck but I can live without that.
[Android Software Development] darkkatarsis:
I have Xiaomi Mijia 1S 4k. I think you can just make your life easier and connect Mi Box S as HDMI1. 4k works without any problem, netflix and other applications work. You can even use 1 remote control - the one from the projector.
[Android Software Development] zeduck:
I uninstalled all Gapps updates and removed the apk and folder you told me, but now I haven't the button to install Gapps from projectivy anymore :(
[Android Software Development] blue_panther9_9:
Thanks for the reply. Mainly, I would like to be able to install Google Play Store and services. The Xiaomi Vogue projector is running on Android 9 instead of 6 like on others you've done.

Would the root be working on android 9?
[Android Software Development] cr4zyw3ld3r:
[MENTION=848496]spocky12[/MENTION] just a quick question and maybe its been answered already I recently got the 4K model of the Xiaomi proj to replace the 1080P one and I noticed that the latest version of the tool app fails to install unless i install an older version first. Just tells me app cannot be installed and this is post root as well. Is there a workaround for this? Want to make an updated video tutorial for folks and make it easier to follow.
[Android Software Development] spocky12:
This is weird... Did you try restarting your device ? To be totally transparent this button is displayed if :

- your device is connected to the internet and can download the "install packages list" from github

AND

- Google Play is not present (this usually means this is an international version and Google might ban the app if this button is available) OR if /system/bin/gapps-uninstall.sh can be found (this means that my Google services package has been installed)

You can try creating an empty uninstall script and see if it fixes your issue.

The only xiaomi Android 9 device I have is the new Fengmi cinema 4k pro (with fengOs), so I can't tell for sure. But it seems these devices come with an updated bootloader that won't boot custom recoveries as it did before. I need to find a workaround. Complex method doesn't work either as there is no input console available once the standard recovery has booted.

Well, this is surprising. I've already tried to uininstall my app on the cinema 4k and reinstall the new version without any issue... But I'm not totally surprised as I sometimes had similar issues while installing Youtube (some versions refused to install, but once a previous version has been installed, the update could be made). Their package manager behavior is surprising. I'll have a more thorough look at it.

Good idea, this video tutorial update btw !

I'll also probably release a minor version of the tools (mainly bug fixes) in the coming days.
[Android Software Development] darkkatarsis:
[MENTION=848496]spocky12[/MENTION] Hey, my home automation is based on ADB debugging. From what I've noticed, your application fixes ADB that after reboot was turning off. When I saw that you fixed this service I thought I'd appreciate buying premium versions of the application!

However, I have one request, adb working but very often the device is not available. I have to revoke auth permissions and reconnect + reboot. Can you take a look at this and try to improve stability before the next application release?

Thanks again, great app!
[Android Software Development] cr4zyw3ld3r:
[MENTION=848496]spocky12[/MENTION] yeah I mean I thought maybe it had something to do with the fw version but when I sold my Wemax PJ i factory reset it and ran the root one more time and noticed the same thing so perhaps it is something to do with the way they handle packages or maybe something with permissions. So that is two different skus running on identical android backbone exhibiting this behavior.
[Android Software Development] blue_panther9_9:
I wonder if I can install Google play services like I did with my huawei p40 pro. Maybe something I could try this weekend
[Android Software Development] Gingirou:
Do you know if it's possible to root the Mijia DLP Projector Youth Global edition and install a custom rom (i didn't see any for it in the Rom section from the post2) to get the Zoom function of android ?
[Android Software Development] Number__7:
Has anyone experimented this problem? I am worried because my projector is turning off since I installed the last version of the [MENTION=848496]spocky12[/MENTION]´s application. I need a solution...:(

Thanks in advance!!!
[Android Software Development] spocky12:
Hi,

On MiTv, xiaomi automatically disables ADB debugging after reboot, unless a custom prop is present. That's what I app adds, to fix the issue. It doesn't make any fancy low level fiddling with ADB, so I'm afraid your issue can't be fixed easily.

What's your projector model ? If it's based on mitv, you can use the embedded api for your home automation, as I do (have a look at mireco page on github) (I've even shared a script for Jeedom). That could be a workaround.

I have also noticed on my cinema 4k pro that I have frequent ADB disconnections when using wifi, but I haven't have any issue since I've switched to ethernet.

Usually, global edition means android 8/9, which in turn means no ability to root yet :(

If any of you know Uboot experts (or people who hacked MI boxes), maybe they could help.

What is your projector model ? Does it power off instantly or do you have any error message ? I haven't added anything in the last version that I think can cause this kind of issue. Could you try to get a logcat of it when it's happening ? That might help me understand what's going on.
[Android Software Development] bleunetizen:
Hi, just wondering if anyone had the same issue like mine - my rainman projector is rebooting randomly, trying to update itself and failing.

I assume it is to do with OTA update, it reboots and goes into update screen telling me not to switch off the projector, then shows "Error!!".

Resetting the power turns the projector back to normal screen, but soon afterwards it would go into the same process - reboot automatically then update fails.

I wonder if this is due to the projector app and google service etc installed, is there a way to safely update or somehow stopping that OTA from ever happening again? I guess it has an update file downloaded and stored somewhere which makes the projector wants to update by itself automatically.

Help please :)

====================EDIT==================================================

Figured that I just needed to reverse the root, all ok now thanks guys :)
[Android Software Development] Number__7:
First of all, thank you for your interest and help [MENTION=848496]spocky12[/MENTION]

I have a Xiaomi Mi Laser 150 - MJJGYY02FM model.

It powers off radonmly, sometimes after 50 minutes, other times 2 hours after... It doesn´t appear any message.

I didnt´t installed previously other versions, so I didn´t know if for example the 3.0.0 works correctly.

I don´t enter at that level to extract Logs etc. I suppose that the Log would be useful to reach it... But as a customer I use it only as projecting functions, no root, and the only thing that I wanted was to start it directly on the HDMI1 port (not available by default).

Do you know if there is any function of power off automatically if it doesn´t detect... or something? The temperature of the projector doesn´t seem to be the reason of an automatical power off... It´s a bit strange :confused:
[Android Software Development] dracsirk:
In new firmware there is parameter to power off after certain amount of inactivity. Go to sleep mode if I remember correctly. Dunno what it checks to detect inactivity but you can set parameter to never. I guess when Im on main screen for period of.time.it switch off.
[Android Software Development] Number__7:
Thanks for your response. I don´t have that option, where is located?

I only have the screensaver option, where you determine when it starts. And then an option for the device suspension after a certain time ( I think that you are mentioning this one). This second option I have it selected as "Never".
[Android Software Development] dracsirk:
Yes that is this parameter - go to suspension. If set to never then at least this one is ok.
[Android Software Development] Gingirou:
And do you know if there's any Google Play application wich can do a Global Zoom out from All the Interface ? I search it but witouht any success.... or any box tv or stik tv wicht i can plug on the DLP ?
[Android Software Development] darkkatarsis:
I'm sure it's none of the "sleep mode" or overheating. It's a bug, but I don't know what it comes from.

I have already written about this before. My projector also switches off randomly after some time (I have Xiaomi Mijia Laser 1S 4K - batman). Most often it is about 15-20 minutes and only 1x during the session. So when I turn it on again, it works. I tried switching off CEC, screensavers, Sleep Mode - nothing helps. And unfortunately, the error itself is not very detailed as you can see. Moments before error/rundom shutdown occurs:

[IMG="error"]https://i.ibb.co/bjhw28Q/Screenshot-2020-09-26-at-01-08-50.png[/IMG]

In translation:

The projector will shut down in 5 seconds.
[Android Software Development] IronMan1977777:
I have wittnissed this behavior yesterday for the first time after using it rooted (batman) for one week. Why do I have to revert root?

Gesendet von meinem M2007J1SC mit Tapatalk
[Android Software Development] jsydanma:
Ok, I just rooted my Fengmi 4k cinema projector (batman). Everything went smoothly and I got everything installed.... but, now I can't use the remote to adjust focus, keystone etc. When I move inside the menus it moves (highlights) green frame in all the text fields but I'm not able to adjust anything. For example in the focus adjustment screen the remote only highlights (with green frame) the arrows and fengmi texts in the corners but nothing can be adjusted by pressing OK button :(

Same goes with the picture settings inside the ProjecTivyTools, I can highlight the value fields but pressing OK does nothing, so I cant even change R/G/B etc. values. :( Any idea what is wrong???
[Android Software Development] McBanjo:
---------- Post added at 06:56 PM ---------- Previous post was at 06:56 PM ----------

I've been getting this issue too. Every time I start up the projector, after about 5-10 minutes it shows this message or something similar "The projector will shut down in 5 seconds. Press any button on the remote to cancel" and I need to find the remote real quick and press any button to stop it. I'm running the rainman (white Xiaomi Mi Laser 150 International Version) and it started happening with the new Google Play Store version of the app. I only have the accessibility setting turned on so I can boot to HDMI inputs. I checked and the standby option in Screensaver settings was set to never. I'm thinking it's HDMI CEC related or part of the Projectivy Tools Accessibility settings.
[Android Software Development] darkkatarsis:
You may be right, even more so because on a clean system this problem does not occur.
[MENTION=848496]spocky12[/MENTION] do you think we are able to debug this/ find the cause? The problem, as you can see on different devices, rather affects more than one person.
[Android Software Development] IronMan1977777:
I had this problem on a clean unrooted Chinese batman system.

Gesendet von meinem M2007J1SC mit Tapatalk
[Android Software Development] darkkatarsis:
Damn -.- Did you have an ProjecTivyTools installed?
[Android Software Development] IronMan1977777:
No. Just plain Chinese system stock from factory.

Gesendet von meinem M2007J1SC mit Tapatalk

---------- Post added at 02:41 PM ---------- Previous post was at 02:25 PM ----------

What do you men with revert root? Uninstall magisk? Use the backup of the boot partition in twrp?

Gesendet von meinem M2007J1SC mit Tapatalk
[Android Software Development] zeduck:
I created the file gapps-uninstall.sh where you told me to do, but I still don't have the button to reinstall Gapps.
[Android Software Development] IronMan1977777:
Ok. Uninstalled via Magisk Manager. Update went through. Got a new Build 20.9.10.857.

Gesendet von meinem M2007J1SC mit Tapatalk
[Android Software Development] blue_panther9_9:
I tried using the usual Xiaomi Google Installer 3.0 apk for Xiaomi Fengmi Vogue but it doesn't work.

I guess I will wait for my codename:goblin projector to be safe for rooting. :/ still wanting to get google play working. I'm too afraid to trial this root on android 9 method unless someone has done it successfully

at Russian forum, it seems someone has managed to install and replace the stock voice on this projector

https://4pda.ru/forum/index.php?showtopic=975824&st=40#entry96554344

It seems he followed the same guide for xiaomi youth projector

on a side note:

I tried using few USB sticks and I can't boot to TWRP . I wonder if I can replace "adb reboot update " with Fastboot command instead? I saw some people are using "fastboot flash recovery twrp-2.8.x.x-xxx.img" instead

Sorry I don't know much about android, I thought I could give some ideas for anyone else in android 9
[Android Software Development] johannes.baiter:
I was able to root and install the Play Services on my Fengmi 4k projector yesterday without any issues, thanks a lot!

One problem happens at boot, though, I get multiple messages telling me that "Google/Google Play Services has suddenly stopped".

This is more of on annoyance than a serious problem, but is there a way to get rid of those messages?

Judging from the logcat output, these messages seem to be related to the missing Cast server on Port 8008.
[Android Software Development] oYx:
This started to happen to my rainman projector. How do you reverse the root?
[Android Software Development] bleunetizen:
I reverted the boot image back to stock and updated the firmware, then installed the latest magist :)

I was being lazy and did not make another backup before installing magist this time, I wonder if the boot image is still the same between before and after the update :confused:
[Android Software Development] IronMan1977777:
Uninstall via Magisk Manager.

Gesendet von meinem M2007J1SC mit Tapatalk
[Android Software Development] bleunetizen:
I used backup :)
[Android Software Development] Number__7:
Thanks for your experiences, I see that I´m nor the only one that is suffering this issue.

[MENTION=848496]spocky12[/MENTION] Any idea to fix this bug? Big thanks! :)
[Android Software Development] oYx:
It’s been so long since I rooted the projector. I’ll have to read up on the whole process again. At least the OTA update didn’t end with an error now. Thank you!

---------- Post added at 01:07 PM ---------- Previous post was at 01:06 PM ----------

Hit the “Uninstall” button at the bottom and it allowed the OTA update to install. Thank you!
[Android Software Development] bleunetizen:
Thanks for the hard work, this app is well worth the money and happy to become a premium user :good:

Just purchased the premium and having some fun dialing in the colours.

The app makes it so much easier to tune the colour, does anyone have good calibration figures for a rainman?

Here are my settings.. I am no professional calibrator but I've tuned it so it would show similar colour to my iPad, which I am quite used to and think its a good starting point. I had to dial down red so the colour chart and clipping etc would show the steps, having red at 1000 was too bright and entire clipping band was showing solid red..!

Red gain: 847

Green gain: 690

Blue: gain 616

Not exactly sure what "offset" does opposed to gain, but I noticed that it was only changing the gain when you adjust colour using menu, so I've just played with that only. Any higher than that and red would lose details on my projector.

This obviously darkens the image quite a bit, bit I prefer detailed colour than bright colour, and my white ceiling is reflecting less and not brightening up the room as much so I am happy with that setting for night time use.. probably will be a bit too dark for daytime use, but with the premium version I can have another profile for daytime which is great!
[Android Software Development] tschumpel7:
Hi, I had same problem and I try to take Magisk V20.3 and ProjecTivyTools-3.54 and it is working now fine! I think you use V20.4 right?
[Android Software Development] johannes.baiter:
Yes, I do! Thank you, I will try downgrading! :)

--- edit: Works like a charm with Magisk 2.3, thanks a ton!!!!
[Android Software Development] johannes.baiter:
Another question: I got the Fengmi 4k bundle with the Wemax S1 subwoofer.

However, I have been unable to activate the subwoofer with my rooted firmware (did not try before rooting, though, so not sure if it's related to that).

The subwoofer is powered on, attached to the audio out on the projector, but when I try to enable it via the (chinese) menu under "Devices & Bluetooth" it never recognizes the subwoofer, it only ever shows the "how to attach" picture until I cancel.
[Android Software Development] psykopak:
Thank you so much for your works. I have a domotic box, and i want to start stop my fengmi but I don t know how. The webapp can stop but won t start. Do you have any Idea? Thank you
[Android Software Development] ICOPETTI:
Hi, il having the same issue, there is any news about it, its realy anoyng.

about the audio im also not able to control volume of the projector with the firestick remote, there is any chance?

(having chinese mijia youth edition projector) and (xiaomi soundbar)

thanks!

EDIT:

after some test i find out that the problem is the buetooth of the projector.

if i connect the soundbar to another device like a phone the delay is 0.

if i connect the soundbar with aux cable to the projector the delay is 0.

i have 0,5 second of delay only with bluetooth from the projector.

so way we have such a crap bluethoot on this device?

there is something that i cand do?

otherwise i was thinking if there is something like a trasmitter that i can buy and plug in into the projector jack but im a noob in this stuff.

wire (sadly) its not a solution.
[Android Software Development] blue_panther9_9:
I managed to replaced my default xiaomi voice search with default Google one using an adb script.

I'm still curious on how to install twrp.img

so I used this "adb reboot bootloader" and it went to this (screenshot attached).

I was wondering if I can use the twrp image from rainman for my amlogic T972 (android 9)? [MENTION=848496]spocky12[/MENTION]

I want to try this "fastboot flash recovery twrp.img"