Does any one have configuration to make the build for landscape only mode in AOSP 10?
Thanks In Advance On Monday, 30 November 2020 at 05:44:14 UTC+5:30 hou...@yahoo.com wrote: > 안녕하세요. > > landscape feature 설정을 해보는 건 어떤가요? > > android/frameworks/native/data/etc/handheld_core_hardware.xml > > ignore "android.hardware.screen.portrait" > 감사합니다. > 2020년 9월 3일 목요일 오전 8시 5분 18초 UTC+9에 rashadro...@gmail.com님이 작성: > >> Thank so much for the I was trying to upgrade and had not been able >> succeeded >> >> On Wed, Sep 2, 2020, 7:42 AM Dave McLaughlin <davemcla...@gmail.com> >> wrote: >> >>> I have Android 7.1 and I implemented all of the changes you indicated, >>> although you do indicate P or higher I thought I would try it. During the >>> boot, the boot logo was still in portrait mode due to the fact that the >>> default orientation of the LCD display is portrait mode (the timings are >>> for 800x1280 and not 1280x800) >>> >>> When I flash the new OS to the board and then boot it and Android >>> finally starts, the display is initially in landscape mode but quickly >>> changes to portrait. Subsequent reboots are straight into portrait. I've >>> not been able to track down which part of the source is selecting portrait. >>> >>> By the way, the exact same build running on the same processor board but >>> with an 800x480 LCD that is default landscape timing, comes up as >>> landscape. >>> >>> On Wednesday, 8 July 2020 at 01:28:37 UTC+7 khab1...@gmail.com wrote: >>> >>>> Hi Dave, >>>> >>>> Please refer below steps to force orientation to landscape: >>>> >>>> 1. Make sure only landscape permission is available on your build >>>> environment >>>> >>>> Only add android.hardware.screen.landscape.xml to your makefile by >>>> below command: >>>> >>>> PRODUCT_COPY_FILES += >>>> frameworks/native/data/etc/android.hardware.screen.landscape.xml:system/etc/permissions/android.hardware.screen.landscape.xml >>>> >>>> \ >>>> >>>> Remove android.hardware.screen.portrait.xml if it exists >>>> >>>> 2. Add an overlay to force landscape mode >>>> Assume you have device/company/device_x >>>> >>>> Create a config.xml file and put it in >>>> >>>> device/company/device_x/overlay/framework/base/res/res/values >>>> >>>> Contents of config.xml: >>>> >>>> <resources> >>>> <bool name="config_forceDefaultOrientation">true</bool> >>>> </resources> >>>> >>>> 3. Make sure your overlay in config.xml is used >>>> >>>> PRODUCT_PACKAGE_OVERLAYS += device/company/device_x/overlay >>>> >>>> Done! Your system is always landscape! >>>> >>>> Note: This solution only works on Android P or older Android version. >>>> From Android Q, Google changes to use new solution. >>>> >>>> Limitation: The app which sets portrait as orientation in >>>> AndroidManifest.xml can’t display properly! Ex: Antutu Benmark. >>>> >>>> By the way, I had found solution for above limitation by creating a >>>> broadcast service which tried to convert rotation of the application. But >>>> i >>>> just forgot the reference. I will try to find it and share you later! >>>> >>>> Best Regards, >>>> KHA Tran >>>> >>>> >>>> >>>> >>>> -- >>> -- >>> unsubscribe: android-porti...@googlegroups.com >>> website: http://groups.google.com/group/android-porting >>> >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "android-porting" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to android-porti...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/android-porting/150fb306-42d2-45c2-9c67-f75d1961186en%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/android-porting/150fb306-42d2-45c2-9c67-f75d1961186en%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- -- unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting --- You received this message because you are subscribed to the Google Groups "android-porting" group. To unsubscribe from this group and stop receiving emails from it, send an email to android-porting+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/android-porting/fd8c0f88-c9e2-48e5-8910-5acd6a76090fn%40googlegroups.com.