How to Fix cropped external monitor in Phoenix OS & android x86

If you have an external monitor / TV connected to your Phoenix os Darkmatter you might have faced this cropped screen issue.

JPEG_20200128_074658.jpg


Since many of you guys are asking how to fix this i think i should make a post on how you can fix this with grub2win & some extra grub codes.

[Custom Grub Codes for External Monitor]

#1 vga=788 video=LVDS-1:d video=1920x1080

#2 vga=788 video=eDP-1:d video=1920x1080

[ Info ]

Try both of the above codes one by one & see which one works for you.

you can replace video=1920x1080 with your monitor resolution like

"vga=788 video=eDP-1:d video=1440x900 "


[Some FAQ for noobs]

#1 Why my laptop goes black after this ?

because by using this grub code you are forcing kernel to use you external display.

#2 Can we use phoenix os as extended display ?

No you can't it's only supported by some monitors if by adding above grub codes gives you extended display then you are lucky.

#3 What is LVDS / eDP ?

It's your display connector type that's being used by grub.

#4 How to find my display connector type ?

Boot into any live linux usb like Ubuntu & type following command in terminal

" Xrandr --query"

see which one is connected to your external monitor then replace in above code like :-

"vga=788 video=HDMI-1:d video=1920x1080 "

if you are getting HDMI as connected display.

xranderer.JPG


#5 How to change too small or too big letter issues in monitor ?

Download Easy DPI Changer app from playstore .

#6 how to change my display refresh rate I've a 144Hz Moniter (aka Rich bois) ?

Update you kernel to latest 4.19.92+ And this line at the end of you build.prop (#/system/build.prop)
"debug.drm.mode.force=1920x1080@144"

#7 How to fix many game resolution ?

> for pubg you can use gfx+ tool & change your gamehelper keymapping to 1080/2k resolution.
> for other games just customize controls make buttons smaller & adjust gamerhelper keymapps according to it.
> if you mess up your keymapping any time just press reset button to set it default.


[ How to apply custom grub config ]

After you know the basics this should be an easy thing to do just goto following location :-

1580370943337.png


Now put your custom grub code to following location :-
you can put these to which ever boot option you use

1580371403186.png

now save the file & boot using your custom grub code.

[ Alternative method ]

if you have following my ultimate grub buster video guide & don't use custom boot entries.

> just open grub2win.exe & click Manage Boot memu > customize entry > click your grub entries & edit them like this :-

1580372108383.png


So now i hope you can finally fix your monitor screen resolution, if you still are having problems you can ping me anytime on discord or just leave you comment below.:giggle:

 

Attachments

  • 1580371403186.png
    1580371403186.png
    73.5 KB · Views: 1,089
  • 1580372108383.png
    1580372108383.png
    123.6 KB · Views: 1,068
Last edited:

Night

Supreme
Moderator
Blog Author
Thank you for your answer.
But when I don't use video=LVDS:d, I can still boot.
yes if you use grub2win you can boot without these grub code but in some devices you need to force system to display using External Monitor port that's why we use this code.
i can boot with my monitor without using these too.
 

327521214

New member
VC
6
yes if you use grub2win you can boot without these grub code but in some devices you need to force system to display using External Monitor port that's why we use this code.
i can boot with my monitor without using these too.
So, how to let the 5.x kernel boot through video=LVDS-1:d without freezing the external monitor?
 

Ishmam Kazi

New member
VC
6
If you have an external monitor / TV connected to your Phoenix os Darkmatter you might have faced this cropped screen issue.

View attachment 148

Since many of you guys are asking how to fix this i think i should make a post on how you can fix this with grub2win & some extra grub codes.

[Custom Grub Codes for External Monitor]

#1 vga=788 video=LVDS-1:d video=1920x1080

#2 vga=788 video=eDP-1:d video=1920x1080

[ Info ]

Try both of the above codes one by one & see which one works for you.

you can replace video=1920x1080 with your monitor resolution like

"vga=788 video=eDP-1:d video=1440x900 "


[Some FAQ for noobs]

#1 Why my laptop goes black after this ?

because by using this grub code you are forcing kernel to use you external display.

#2 Can we use phoenix os as extended display ?

No you can't it's only supported by some monitors if by adding above grub codes gives you extended display then you are lucky.

#3 What is LVDS / eDP ?

It's your display connector type that's being used by grub.

#4 How to find my display connector type ?

Boot into any live linux usb like Ubuntu & type following command in terminal

" Xrandr --query"

see which one is connected to your external monitor then replace in above code like :-

"vga=788 video=HDMI-1:d video=1920x1080 "

if you are getting HDMI as connected display.

View attachment 149

#5 How to change too small or too big letter issues in monitor ?

Download Easy DPI Changer app from playstore .

#6 how to change my display refresh rate I've a 144Hz Moniter (aka Rich bois) ?

Update you kernel to latest 4.19.92+ And this line at the end of you build.prop (#/system/build.prop)
"debug.drm.mode.force=1920x1080@144"

#7 How to fix many game resolution ?

> for pubg you can use gfx+ tool & change your gamehelper keymapping to 1080/2k resolution.
> for other games just customize controls make buttons smaller & adjust gamerhelper keymapps according to it.
> if you mess up your keymapping any time just press reset button to set it default.


[ How to apply custom grub config ]

After you know the basics this should be an easy thing to do just goto following location :-

View attachment 150

Now put your custom grub code to following location :-
you can put these to which ever boot option you use

View attachment 237
now save the file & boot using your custom grub code.

[ Alternative method ]

if you have following my ultimate grub buster video guide & don't use custom boot entries.

> just open grub2win.exe & click Manage Boot memu > customize entry > click your grub entries & edit them like this :-

View attachment 238

So now i hope you can finally fix your monitor screen resolution, if you still are having problems you can ping me anytime on discord or just leave you comment below.:giggle:

My monitor resolution is 1366x768..Do i need to change the resolution of the codes that u gave?
 

Delayer

New member
VC
6
Hi when i set resolution to 1360x768 screen is shifted to the left needs to like move abit to the right and monitor says resolution is set on 1280x768
1360x768 works fine on win7
vga=788 video=eDP-1:d video=1360x768
I have my pc connected with vga cable
 

Night

Supreme
Moderator
Blog Author
Hi when i set resolution to 1360x768 screen is shifted to the left needs to like move abit to the right and monitor says resolution is set on 1280x768
1360x768 works fine on win7
vga=788 video=eDP-1:d video=1360x768
I have my pc connected with vga cable
make it 1366x768 instead 1360x768
 
[QUOTE = "Noche, publicación: 987, miembro: 6"]
solo prueba diferentes kernel y firmware
[/CITAR]
PAGSi me pasa lo mismo y e probado todos los diferentes kernel y cuando esta en la pantalla de inicio se congela o se reynicia y no pasa de ahí hay alguna solución?
 

AssabTigle

New member
VC
2
Hello Devs, I have an issue
My monitor supports up to 1440x900 resolution
But Phoenix OS is giving me only up to 1024x768
PLZ help when u Decide!
BTW thanks for this awesome OS! :)
 
Top