Re: [android-porting] Re: How do I set the build for Landscape mode only?

2021-03-10 Thread Developer 420
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  
>> 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: 

  
 true 
  

 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
>>>  
>>> 
>>> .
>>>
>>

-- 
-- 
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.


Re: [android-porting] Re: How do I set the build for Landscape mode only?

2020-11-29 Thread 'CHANG YONGHO' via android-porting
안녕하세요.

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  
> 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: 
>>>
>>>  
>>> true 
>>>  
>>>
>>> 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
>>  
>> 
>> .
>>
>

-- 
-- 
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/2e0f228b-fd83-474d-b7d9-71bd3b8d7ec3n%40googlegroups.com.


Re: [android-porting] Re: How do I set the build for Landscape mode only?

2020-09-02 Thread rashad roberson
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 
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:
>>
>> 
>> true
>> 
>>
>> 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-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/150fb306-42d2-45c2-9c67-f75d1961186en%40googlegroups.com
> 
> .
>

-- 
-- 
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/CAL1SjPiSradqbZC66vndk6k8VuYr%2BFfvujAWsC0t-L26Av%3DSHQ%40mail.gmail.com.