yashsingh1/xdaforums huggingface dataset:
[Android Software Development] IronMan1977777:
The Xiaomi 4k UST is a great device (after having it fixed with the plate from Nikos@ProjectorJunkies). With the latest ProjecTivy Tools Premium you can setup different display profiles for HDR/SDR wich is a another great improvement. Many thx @spocky12 for the app!

The only thing which is bugging me is the coil whine. Interestingly the whine is almost not existent in 3D-Mode. In 2D-Mode its much louder when the light mode is set to "Movie" as opposed to "Hightlight" mode.

So i tried a solution with a modified Ikea tv bank as an encasement (see pictures attached). The solution is effectively eliminating the coil whine. But now i run into heat problems. I tried adding some usb powered pc fans, but after one hour in "Movie"-Mode i get a heat warning from the projector.

I think the biggest problem is the heat sink (see attached picture). Measured with a heat gun it is getting to ~55 degrees Celsius in Movie-Mode and up to 66 degrees Celsius in Hightlight-Mode. The other side of the UST where the two fans reside is only getting to ~22 degrees Celsius.

The thing with the coil whine is, it is originating from the side with the heat sink. So to block it of i have to enclose it but then i am running into heat problems. At the moment i am out of ideas regarding the coil whine.

Has anybody found a better solution regarding to the coil whine issue?
[Android Software Development] br45rm:
Solved the issue with crackling sound by turning off Dolby Plus in the streaming device settings. Now the question is if the projector is actually supposed to support it and work well with Dolby Plus or did I get a defective unit?

I'm going to try to replace it either way, but would be great to hear some input from all of you who own this projector.
[Android Software Development] Giulios86:
Hello @spocky12

I did try and I think it did mounted it on /udisk but I didn't manage either reading the content or copying the backup into it.

This is the log of the session, maybe you can find something useful.

It never stops scrolling errors, so you can search for things like "busybox", "udisk" etc. in order to find the point where I was running the commands.

There should definitely be at least:

busybox ls /udisk

busybox cp /dev/block/backup /udisk

I have 2 questions:

1) is it possible to copy the file over Serial with the UART?

2) is it possible to request the flashing of the backup through Terminal? Either via Serial or maybe with ADB? (i didn't try connecting)

Thanks!!!
[Android Software Development] fragel:
Edit: I just hard reset everything and do the procedure again. However this time I blocked the GApps updates. Now I got the premium. Thank you

Salut @spocky12 ,

After rooting and installing the tool in my A300 , I tried by all means to get the premium version of the App, but systematically I got the error about (kinda message=> ) "reset the App (which I could not because I cannot select the buttons of 'Clear Data', etc. in the Android Settings) and try later due to lack of connection with Google Play.

The thing is that I installed all TWRP, GApps, Magisk, etc. and correctly added my Google account to the projo, also applied "CustomProps" and enabled "Accesibility Services". Actually, in terms of following the step-by-step process to root and install MyProjecTiVy (MPTV), I did as indicated in the video tutorial links you have in the OP. Yet, I cannot install other Apps from Google, only via Aptoide or get the premium version of MPTV or select buttons in the Android Settings. Also, my phone is not able to send the strings I write in the keyboard via the Android Remote App :(.

Any feedback about similar issues? Did I miss something?

I just wanted to get the premium version, so to make it clean, I hard reset everything and now I'm ready with the full stock ROM to try it again xD.

Thanks for the great work so far et bonne année !
[Android Software Development] robs991:
Has anyone gotten this to work? Had this issue with the Xbox One X and now with the new Xbox Series X. I have it plugged into HDMI 1 with HDMI 2.0 enabled on the projector. If the Xbox display settings are set to auto it will show at a 640x480 resolution. The xbox says the projector is not 4K compatible. I can set the resolution manually but only 1080p works with no HDR. My PS5 and other devices work fine in 4K HDR, its only the Xbox. Not sure if there are any hidden settings in the engineering menu or something i can try so that the xbox recognizes the projector as a 4K screen
[Android Software Development] MAX_G:
Hi spocky, happy new year.

Trust you are well and hope you can help.

Is their any way to downgrade magisk back to 19.4 or the latest version that works.

I was upgrading apps, clearing trash and doing the typical new year housekeeping, Accidentally I upgraded Magisk and now Google play and other apps don't seem to work properly ( can't upgrade or load new apps from the store)

As I can upgrade Magisk, I wondered if there is any way to downgrade without an uninstall reinstall ?

Best regards
[Android Software Development] MAX_G:
Anyone anyone bueler......

Dear XDA'ers any one know how to downgrade magisk ?
[Android Software Development] MAX_G:
Hi Spocky,

Any view of what this new firmware for Raiman brings ?

I might have to reload everything and if so am unsure to include this in the rebuild ?

Only other key question is whether the support of Newer Magisk versions is on the radar or even possible.

If not i understand, but would you then consider putting a warning in projectivity tools or showing a shortcut to magisk manager that shows users a warning.

best regards and thanks for all that you do.
[Android Software Development] Giulios86:
I had the same idea and was going to implement it.

How did you setup the fans?

You'll see that the projectors fans input is on the right side, while the output is on the left side.

You can try separating the two sides in the enclosure you made and have the fans pushing air into the right side and extracting from the left side (this is what I had in mind)

P.S. if your fans have a lower flow rate than the projector fans they'll only make things worse. In that case maybe better just creating some kind of ducts to make sure that air is sucked from a cold place (outside) and expelled again outside and possibly far from the inlet so that you make sure that you are not re-circulating hot air
[Android Software Development] uskov.artem:
Hi everyone. Help me please to understand what going on with my projector.

I have "Xiaomi Mi laser UST Projector 150" (international) / MiProjA1 / model: MJJGYY02FM / codename: anglee".

So, when I use HDMI inputs and try to use User specified color profile I got blurry image, espessially on small objects like text. I must switch to the predefined profile and back to custom profile. After that image become clear.

Any solution to fix that? Want to do "HDCP key reset ", but didn't find this option in engineering menu(
[Android Software Development] raphi2142:
Hello everyone,

I have a Smart Compact Projector (Xiaomi Mija v1) and I would to know if there is a possibility to reduce the size screen without moving the projector.

I found the best place for my new projector but the screen size is to big (~10%) and that’s why I would like to reduce it with software

Any idea ?
[Android Software Development] Bulatovicigor:
Eco mode seems to decrease temperature on batman. It might also work on rainman. No need to root, just edit the default display profile in PT and apply it on boot.

I have tried this now and I can find Eco mode on my Manufacturer: Fengmi Product: Anglee Model: MiProjA1

Have I missing something?

Regards

Igor
[Android Software Development] SyphonFi:
Thanks you for this. Have you also done similar calibration for HDR?
[Android Software Development] Shusandrik:
Did you resolved it? I don't understand what to do with it.... Thanks
[Android Software Development] suschmania:
Hi,

sorry - not yet. As i am still not satisfied with my overall settings for SDR. The brightness is overall too much and thats why especially the red channel starts to stutter and is oversaturated in the brightest (90 % 100% white) area. Also the magenta and cyan colors i want to improve a bit further. I think i can achieve this lowering the contrast values and adopt other gain / offsets for the colors.

here is a different approach i did last week for SDR:

brightness: 49

contrast: 48

Color 52

Tint 50

Sharpness 40

red gain 1152

green gain 1042

blue gain 898

red offset 1005

green offset 999

blue offset

995

I am just a bit out of time now to go further...
[Android Software Development] vslayer100:
Hi guys! I have a Fengmi M055FCN projector and was able to install Netflix and Prime... I was wondering if anyone has a version of SKY GO that works? I tried all the ones on Aptoide but no luck... :(((
[Android Software Development] robi0543:
Hi all

I own fengmi 4k l176fcn but unit failed on my when upgrading software. Was in the procces of upgrading when my power went off. Now projector wont turn on. Been trying to get in to recovery mode without luck. When plug it in power botton flash 3 times and switch off. When trying to get in to recovery mode power bottom stays lid all the time

Did anyone had similar situation. What would be solution in this case

Thaanks

Robbie
[Android Software Development] steventh:
How to automatically switch to hdmi input with Google TV?
[Android Software Development] jakai0406$:
Sorry for my english. My root is now ok buy when i used from thé app custom props override thé boot only do à screen saver with no menu. I think i have ro recover trop twrp but i dont know To do ?

Thanks spocky for this excellent job !

Édit : its ok for me now with recovery. What about Netflix HD ?
[Android Software Development] rockpaperscissors:
If you mean "Automatically play when external video is available" then in "Xiaomi Projector Tools" go to: Shortcut\Projector settings\General settings\Auto play and turn it to on.
[Android Software Development] rafal667:
Quote:

Originally Posted by rafal667

i'm sending a screenshot from miinfo

I've been able to find some OTA that include stock recovery. Theoretically, it means that I should be able to make a custom TWRP for your device. Just need to find some time.

Ok, Thank you. I'm waiting...
[Android Software Development] Ares7_fr:
Thanks to Spocky for his app.

I install it on my projector but i still have 2 problems :

- i have sound enable when i move the cursor. I check the settings and normally the sounds are disabled

- i have a green frame when i select a button. This is not a big problem except when i launch an app, i still block on the main frame but i can't navigate into the frame (except with a mouse)

Do you have some ideas.

Thank you
[Android Software Development] spocky12:
To all donors : I've sent you the smartphone companion app on the email linked to your paypal account (just thought I'd inform you in case you don't read this email often).

Unfortunately, Netflix HD will probably never work on our device. It depends on device specific keys to decrypt Widevine L1 DRM. I might be wrong, but I don't think getting keys from the international firmware will help us neither.

Sorry, I don't have one. I believe on the chinese firmware there's an option to pair it in the projector's settings.

Had the same problem last time I reinstalled everything from scratch (doesn't seem to happen everytime, I may have inadvertently pressed a wrong key combination on the remote control). Turn out it's because talkback has been enabled. Just go to android settings, "accessibility" menu, and turn off "talkback" service.

It's because you have talkback enabled (
[Android Software Development] spocky12:
I still don't have access to any stock full firmware, so I really can't tell. You might want to test booting on the twrp recovery I made. Not sure it'll work fine (or at all), but if it does, don't flash anything but backup your firmware (I'm mostly interested in the "backup" partition, and if it's not present, the system/boot/recovery ones).

I've been able to build a custom TWRP for your device. Of course, I wasn't able to test it, but I'm fairly confident it works fine. Just download this file View attachment zodiac_twrp_3.2.2.0.zip and follow the "easy root method" described on post 2.
[Android Software Development] halabibk:
I will do a backup and post it here.

Thanks.
[Android Software Development] stevevalo:
[MENTION=544045]Spocky[/MENTION] I've not received an email, what gives?
[Android Software Development] spocky12:
I've sent you a pm.
[Android Software Development] golem42:
Hi! Thanks a lot for all the work you've done! The app works great.

However, I've updated (from scratch) to the latest projector version, then frozen all stock apps (but not installed Google Play Services), then if I go to the projector settings, then "general settings", the menu closes!

Is that a known problem?

Thanks!
[Android Software Development] halabibk:
I don't see the option to backup, unless the file you share is not working with my projector, any advice?, both USB port tested and format to FAT32.

---------- Post added 20th February 2019 at 12:07 AM ---------- Previous post was 19th February 2019 at 11:53 PM ----------

Is only booting from the internal recovery image, advice please?
[Android Software Development] stevevalo:
On the Wemax there is only one usb port, is this causing any problems, with getting usb stick and a mouse plugged in?

Just found the side port, doh!
[Android Software Development] rafal667:
I've been able to build a custom TWRP for your device. Of course, I wasn't able to test it, but I'm fairly confident it works fine. Just download this file View attachment 4708379 and follow the "easy root method" described on post 2.[/QUOTE]

Hi

Thank you very much for your work. Unfortunately my device has only one USB port. Is it possible to confirm this root process without mouse?
[Android Software Development] spocky12:
Just to make sure I understood what you did :

You should try to extract the twrp files (recovery.img + magisk.zip + aml_autoscript) to the root of a fat32 formatted usb drive. Then reboot your projector with a specific command "adb reboot update" (you'll need a computer with adb installed). If your device is compatible, it should boot on the recovery present on the usb drive.

If it's what you tried, and it didn't work, did you notice something special ? (longer boot, error message...)

I also have the latest version and everything works fine here. You might have more details concerningyour issue with a logcat.

Well, once it TWRP, you can only navigate with a mouse as the remote control is not recognized. Anyway, that can be easily fixed by using a usb hub. But first things first, try booting on the custom recovery. If it works, then you can try the hub workaround.
[Android Software Development] golem42:
That's weird! I must have done something unusual but I can't remember what...

I don't have a computer at home so I used the "Remote ADB Shell" app to see a logcat, but I didn't find a way to export it. I did see that the settings app had an array out of bounds error, but nothing really interesting... I could try to have another look!

Just in case, is there a way to revert the "freeze stock apps" option, other than a factory restore?

Again, thanks a lot!
[Android Software Development] shoestring:
I'm getting the same General Settings its closes when clicked... I few pages back in this thread it was said to reroot and reinstall I've done that and get the same. Maybe because i'm using the Wemax not sure. Running Stock now as I'm finding myself going into settings to realign the screen when my dog runs into the projector.
[Android Software Development] halabibk:
Thanks, I did exactly what you explain here and in fact, I remove the usb drive and execute "adb reboot update" and I got the same outcome. I got the recovery menu but from the internal storage of the projector meaning that never boot from the usb attached.
[Android Software Development] spocky12:
Not yet unfortunately : the "freeze" command takes the package name as argument. But the unfreeze needs the full path to the apk. I still haven't found the time to take each package name and find its associated file path. You can do it manually by using remote adb shell and executing :

"pm install -d -r --user 0 FULL_PATH_TO_APK"

You can also have access to the screen calibration settings by long pressing the "menu" button if I remember well.

I don't understand something : if you remove the usb drive before executing "adb reboot update", it obviously can't boot on the usb drive :confused:
[Android Software Development] golem42:
I see, thanks!

I found out that you can indeed copy text from the remote ADB she'll app (double tap on the text), and here is the logcat around the time of the crash: https://pastebin.com/B95QdXi8 (I'm not sure there's anything of note in it, but I may be wrong!)
[Android Software Development] Giulios86:
It happened to you for a different reason, but it seems you have the same behaviour as me and other users that flashed the wrong firmware on our l176fcn.

Did you do a full backup?

Have a copy of your dev/block/backup?

If the answers to the above are "no", i think your only option is to try flashing the batman firmwares from post #4 and see if you are lucky and one of those resurrects your projector.

Maybe wait for somebody else feedback before doing it for sanity check.

Edit:

Another thing you can try before any flash is to reset your projector from the standard recovery, assuming you are accessing it and it's just the screen not working.

You have to blindly do the steps with the remote for full stock recovery. Spocky posted the sequence to do with the remote or just watch a YouTube video and replicate the same steps if you don't find Spocky's post
[Android Software Development] youpeta:
Hi,

I managed to downgrade using these instructions:

Kind regards

Youri
[Android Software Development] robi0543:
hi

See i wasn`t changing anything on te projector so i dont have a backup

Will try that other method before flashing anythig

Thanks for replay
[Android Software Development] thomas-fr:
Hi there!

Thanks for the amazing work you did for Xiaomi devices!

I just received a Xiaomi Mijia 2Pro (MJTYY03FM), which is a DLP 1080p Chinese-only projector. For now, I'm using ProjecTivy Tools, which works just fine, but I'd love to be able to root it and turn it into a fully-featured English Android TV.

I followed the (easy mode) rooting instructions. Since my model is not in the list of supported devices, I tried all three TWRP (rainman, batman and zodiac), but at the "adb reboot update" step, the projector always boots on the stock recovery menu, and not the custom TWRP...

I made sure the archive is decompressed, I tried 2 different USB sticks, in the two USB ports - but no luck.

Does anyone else have this projector and maybe managed to root it?

Thanks a lot!

Thomas
[Android Software Development] suschmania:
Heyhey,

I have a power strip that can be switched off, all my home cinema devices are connected there - including the Xiaomi projector Mijia 1S. When I turn on the power strip, the projector starts right up - but sometimes I just want to listen to music through my AV receiver.

Where can I change these settings on the projector (no automatic startup when power is switched on)? Thanks
[Android Software Development] br45rm:
Hey Spocky12,

Been trying to upgrade to premium, but keep getting the error message.

I thought it could be because I used the latest version of the magisk(v20.4), so I tried to downgrade by following this video here

. After doing this the version of the magisk downgraded to v19.3, but my projector for some reason went back to unrooted and still can't purchase the premium.

What would you recommend me to do now?

My projector is Xiaomi 1s 4k and I live in the US.
[Android Software Development] Lobaba:
Yes, D30 is using FengOS as well
[Android Software Development] vslayer100:
Hi guys! I have a Fengmi M055FCN and I just bought an Amazing Fire Stick Lite... I tried everything but it Amazon Prime and Netflix both won't play videos... Any thoughts? Prime gives me the Playback_Renderer_Error and Netflix give me the tvq-pb-101 5.2.5 error....

I'm going crazy over this :((((
[Android Software Development] vslayer100:
@spocky12 - any thoughts on the below? since it's a playback_renderer_error it seems that neither netflix nor prime on FireStick can recognize the display format (HD/UHD/4k) of the Fengmi M055FCN maybe??? and that triggers the issue.
[Android Software Development] smagdali:
I've been through the whole rooting process following the french instructions https://sites.google.com/view/fengmi-4k-memo/procédure-de-a-à-z/root-et-projectivy-tools

(with my schoolboy french!). I got as far as the 'grant ProjectTivy superuser request stage (pictured) but it timed out. I can't figure out how to get back to here to regrant. I tried reflashing magisk from the USB but access is still denied. How do I fix? Do I need to reflash stock and start from the beginning?
[Android Software Development] fersago:
Hi Thomas! Did you manage to solve this?

I have purchased the Mijia Youth Edition 2, the one with side projection and 460ansi, which is neither in the list, and I’m wondering if it’s possible for me to install android TV and have Netflix.

best regards,
[Android Software Development] mityaika123:
Hi! Thanks for your work!

BTW - do you have any news about this issue? :) Its terrible to correct image on screen in this mode (with flat/fine tuning).
[Android Software Development] RichRatsch:
Thanks so much for the great work and efforts @spocky12!

My Chinese version of Batman works like a charm now, only Youtube Signin won't work, but that's a smally :)

Quick question, froze most of the Bloatware through your TV-Tools-App, but there is still some bloatware left and running.

Before I freeze / uninstall system critical stuff, is there a complete list of Xiaomi Projector blaotware / spyware / tracking?

I froze those from your list below:

"com.duokan.videodaily",

"com.xiaomi.mitv.advertise",

"com.miui.systemAdSolution",

"com.mitv.care",

"com.xiaomi.tv.appupgrade",

"com.xiaomi.mitv.searchcenter",

"com.xiaomi.mitv.handbook",

"com.xiaomi.mitv.calendar",

"com.xiaomi.tweather",

"com.xiaomi.mitv.shop",

"com.xiaomi.mitv.shop.mihome",

"com.xiaomi.mitv.shop.tvshop",

"com.xiaomi.mitv.tvpush.tvpushservice",

"com.mi.umi",

"com.mi.umifrontend",

"com.xiaomi.devicereport",

"com.mitv.gallery",

"com.xiaomi.tv.gallery",

"com.xiaomi.mitv.karaoke.service",

"com.xiaomi.mibox.gamecenter",

"com.xiaomi.gamecenter.sdk.service.mibox",

"com.xiaomi.mibox.gamecenter",

"com.mitv.appstore.component.land",

"com.xiaomi.mitv.appstore",

"com.xiaomi.mitv.payment",

"com.xiaomi.mitv.pay",

"com.mipay.wallet.tv",

"com.miui.tv.analytics",

"com.xiaomi.statistic",

"com.xiaomi.voicecontrol",

"com.xm.webcontent",

"com.xiaomi.mimusic2",

"com.mitv.screensaver",

"com.mi.umi",

"com.mi.umifrontend",

"com.xiaomi.account.auth",

"com.xiaomi.account",

"com.xiaomi.screenrecorder",

"com.sohu.inputmethod.sogou.tv",

"com.sogou.speech.offlineservice",

"com.baidu.input"
[Android Software Development] thomas-fr:
Hi fersago!

Nope, I didn't manage to root the Mijia 2Pro. But the ProjecTivy Tools app still works (without root), which is very handy to get menus in English and get some apps (like YouTube, and maybe Netflix also? - I didn't try). The only thing missing is Google Services, and the ability to get rid of the stock Chinese menus.

Best,

Thomas