Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
migaverse
GitHub Repository: migaverse/skymod
Path: blob/master/system/lib/hw/hwcomposer.exynos5.so
4282 views
ELF(4�Q4 (444444�G�G�L�\�\���L�\�\��Q�tdp�;�;�;��R�td�L�\�\((/system/bin/linker�![r�!�����"T#)=EU"Dbi��",��"^�#*39J\p��#Z������5$-Ts{��%@��*[��&������
�(�<Dn�=)����*�%�*�a�+�����e,�������
�-L\k=.4���-q/�Y~��1d���	]	�	�	�	



 
-
<
q
�
(-�8�mi8H�=9t��9�A:QE:��`���`����`����`��__cxa_finalize__cxa_atexit_Z21exynos5_registerProcsP21hwc_composer_device_1PK9hwc_procs__aeabi_unwind_cpp_pr0_Z13exynos5_queryP21hwc_composer_device_1iPiandroid_atomic_acquire_loadatrace_setupatrace_is_ready__aeabi_unwind_cpp_pr1_Z20exynos5_eventControlP21hwc_composer_device_1iiiioctl__android_log_print__errno_Z22hwc_update_stat_threadPvusleep_ZN13ExynosDisplay17getCompModeSwitchEv_Z9doPSRExitP31exynos5_hwc_composer_device_1_t_Z25exynos5_getDisplayConfigsP21hwc_composer_device_1iPjS1__ZN21ExynosExternalDisplay9getConfigEvgetpidsnprintfwrite__stack_chk_fail__stack_chk_guardatrace_enabled_tagsatrace_marker_fd_Z13exynos5_closeP11hw_device_tpthread_killpthread_joinclosepthread_mutex_unlockpthread_mutex_lock_Z12exynos5_dumpP21hwc_composer_device_1Pci_ZN7android7String8C1Ev_ZN7android7String812appendFormatEPKcz_ZN7android7String86appendEPKcstrlcpy_ZN7android7String8D1Ev_Z11exynos5_setP21hwc_composer_device_1jPP22hwc_display_contents_1_ZN21ExynosExternalDisplay6enableEv_ZN21ExynosExternalDisplay17isPresetSupportedEj_ZN28ExynosDisplayResourceManager11cleanupMPPsEv_ZN21ExynosExternalDisplay9setPresetEi_Z10handle_cecP31exynos5_hwc_composer_device_1_tCECReceiveMessageCECIgnoreMessageCECCheckMessageSizeCECCheckMessageModeCECSendMessage_Z9start_cecP31exynos5_hwc_composer_device_1_tCECOpen_ZN21ExynosExternalDisplay11getCecPaddrEvCECAllocLogicalAddress_Z21exynos5_boot_finishedP31exynos5_hwc_composer_device_1_topenread_Z18handle_hdmi_ueventP31exynos5_hwc_composer_device_1_tPKcistrlenstrncmpatoiCECClose_Z17handle_tui_ueventP31exynos5_hwc_composer_device_1_tPKci_Z18handle_vsync_eventP31exynos5_hwc_composer_device_1_tlseekstrerrorstrtoull_Z16hwc_vsync_threadPvmemsetsetpriorityuevent_inituevent_get_fdpolluevent_next_eventstrcmp_Z33exynos5_create_update_stat_threadP31exynos5_hwc_composer_device_1_tpthread_create_Z15exynos5_prepareP21hwc_composer_device_1jPP22hwc_display_contents_1systemTime_ZN21ExynosExternalDisplay13setHdmiStatusEb_ZN20ExynosVirtualDisplay14setPriContentsEP22hwc_display_contents_1_Z13exynos5_blankP21hwc_composer_device_1ii_ZN21ExynosExternalDisplay7disableEvhwcDebug__aeabi_uldivmod_Z12exynos5_openPK11hw_module_tPKcPP11hw_device_tmalloc_Znwj_ZN20ExynosPrimaryDisplayC1EiP31exynos5_hwc_composer_device_1_t_ZN27ExynosExternalDisplayModuleC1EP31exynos5_hwc_composer_device_1_t_ZN26ExynosVirtualDisplayModuleC1EP31exynos5_hwc_composer_device_1_thw_get_moduleproperty_get_ZN34ExynosDisplayResourceManagerModuleC1EP31exynos5_hwc_composer_device_1_tstrncpystrlcatfstat__strlen_chk__strncpy_chk2_ZN7android16ExynosHWCService19getExynosHWCServiceEv_ZN7android16ExynosHWCService18setPSRExitCallbackEPFvP31exynos5_hwc_composer_device_1_tE_ZN7android16ExynosHWCService23setBootFinishedCallbackEPFvP31exynos5_hwc_composer_device_1_tEfree_Z28exynos5_getDisplayAttributesP21hwc_composer_device_1ijPKjPi_Z22exynos5_hdmi_attributeP31exynos5_hwc_composer_device_1_tj_Z22exynos_getActiveConfigP21hwc_composer_device_1i_Z22exynos_setActiveConfigP21hwc_composer_device_1ii_Z29exynos_setCursorPositionAsyncP21hwc_composer_device_1iii_Z19exynos_setPowerModeP21hwc_composer_device_1iiHMI_edata__bss_start_endlibEGL.solibExynosHWCService.solibGLESv1_CM.solibc.solibcec.solibcutils.solibdisplay.solibdisplaymodule.solibexynosgscaler.solibexynosutils.solibexynosv4l2.solibhardware.solibhardware_legacy.solibhdmi.solibhdmimodule.solibhwcutils.soliblog.solibm.solibmpp.solibstdc++.solibsync.solibutils.solibvirtualdisplay.solibvirtualdisplaymodule.sohwcomposer.exynos5.soaq[g"
!l#L%WAn,(Xpi@JjF\kSK9]mC/<>7`0Va^O$hZfe:N	TG-U
R4oMc=bdI '+.1*?3)E&26;Y8_PDQB5H�\`````�^x^\^�^
l^�^�^`^d^h^|^�^!�^'�^6�^Ct^M�^Qp^S`U�^g�^�^�^�^�^�^�^
�^�^�^�^�^�^�^�^�^�^�^�^ _"_#_$_%_&_(_)_* _+$_-(_.,_/0_04_18_3<_4@_5D_7H_8L_2P_:T_;X_<\_=`_@d_Ah_Bl_Dp_Et_Fx_G|_H�_?�_I�_J�_9�_>�_,�_L�_N�_O�_P�_K�_R�_V�_W�_X�_Y�_Z�_[�_\�_T�_]�_^�__�_`�_a�_b�_c�_d�_e�_f�_h�_U�-���������hAƏ�ʌ�h��Ə�ʌ�`��Ə�ʌ�X��Ə�ʌ�P��Ə�ʌ�H��Ə�ʌ�@��Ə�ʌ�8��Ə�ʌ�0��Ə�ʌ�(��Ə�ʌ� ��Ə�ʌ���Ə�ʌ���Ə�ʌ���Ə�ʌ���Ə�ʌ����Ə�ʌ����Ə�ʌ����Ə�ʌ����Ə�ʌ����Ə�ʌ����Ə�ʌ����Ə�ʌ����Ə�ʌ���Ə�ʌ���Ə�ʌ���Ə�ʌ���Ə�ʌ���Ə�ʌ���Ə�ʌ���Ə�ʌ���Ə�ʌ�x��Ə�ʌ�p��Ə�ʌ�h��Ə�ʌ�`��Ə�ʌ�X��Ə�ʌ�P��Ə�ʌ�H��Ə�ʌ�@��Ə�ʌ�8��Ə�ʌ�0��Ə�ʌ�(��Ə�ʌ� ��Ə�ʌ���Ə�ʌ���Ə�ʌ���Ə�ʌ���Ə�ʌ�����Ə�ʌ�����Ə�ʌ�����Ə�ʌ�����Ə�ʌ�����Ə�ʌ�����Ə�ʌ�����Ə�ʌ�����Ə�ʌ����Ə�ʌ����Ə�ʌ����Ə�ʌ����Ə�ʌ����Ə�ʌ����Ə�ʌ����Ə�ʌ����Ə�ʌ�x���Ə�ʌ�p���Ə�ʌ�h���Ə�ʌ�`���Ə�ʌ�X���Ə�ʌ�P���Ə�ʌ�H���Ə�ʌ�@���Ə�ʌ�8���Ə�ʌ�0���Ə�ʌ�(���Ə�ʌ� ���Ə�ʌ����Ə�ʌ����Ə�ʌ����Ə�ʌ����Ə�ʌ�����Ə�ʌ�����Ə�ʌ�����Ə�ʌ�����Ə�ʌ�����H-����0��0�����������>H-�����M��0�S�
0�3�/��K����H-�����M��(0��0�����0��0�� ������0�����K�������`>���pG!�)�Co�i� ` pGo�pG�KJ{D�X�������@�����<����#�F�3�I�#���0@oB�=@h����(�	I 	JyDzD��������hHB�(F�o�� ��F@8�F���0����H���P��������B��`o����(�����(��h)�ЈG��8��������0[���"A�"I��"!@o�@h��^��]����F@p�FhFF3�!� 1`(`Fp�)ѐ��0�o�p��o��`�!�B1`�Fo�,`p�)���oh��� �G(��$0`,`p�Fp�p�FL���mK|D�X(h����M���IbX���Q�P����.�J��FO�a0FzD��*���@�F1FT�@ h��(���+h�B���&�
��mp�����p;�����������������!F������!���������!���(	�!����������!���co�j�k�G�����������hTh�G ��Fh���� F������@B�-��C��F�Fm�hF����ohF5I��@'yD����o��@'2�1IhF�h#iyD����/IhFyD����hohiiF�G���p�)IhFyD����(IhFyD����oiFh;i�Glo�#O�0DF�
����9FhF����IhFyD����hoiFh�i�G0F����������o00�����9FhF����IhFyD����oiFh�i�G0F����HF�BF����hF�������������0�-��FL�������B�K|D�X���0S�+C���,��O�E"��T�@ h��&�(F����0��J9��������-��CFMH��$%�FF��ExD������|�/�����0��po
�	00I�
��%�po!Fh�h�GFHF����'F���)����O�	�o����������(����8��hJFIF�G���h�G�����o
�	�0I�
�����o)Fh�h�GFHF�����%F���X����A����0+��o������(���� *�"��� ���<��oAFh�h�GF�DF ��"pohJi�G�������g�-�/F'F�GF�o������������9�8F�������!eK!eJ-��C��
�F{D@F�XO�zr#h�F�����(F@򫀝�P��-�B𣀝�
@)F F����(�TI TJyDzD�� F9F����@�QI� PJ;FyDzD���� F�����S�����(�GI GJyDzDq��,��q؅,/�D,KЃ,�,M�E�% ��
P��`:��,0А,@�E�D%m ��
P���-���1<&�"D���`&��
 ����0��p0���=�$&E���
@O�!,��������E��$��
@�� ��&�E�&����E�#�'&��
0�� ��p��`@F1F��:�B�I JyDzD������� �B�����	������7�����������S K!J0���F{D�X+h������O��p���o��
�(���I JyDzD��R��!������"�!�� ��@����(�I J��0yDzD��6��-h�B���`��0��5����W�!���F*M *J}D)FzD���D�(J)F 'KzD{D���A�%H!xD����:�
�"����(!ѝ� 1*є��`ֹ����oh���0�G(ܠo%��AW F�������8�!�h
F�G���h�G8F���
�o����(��
J )FzD������`���������i-��AF��ȀFFF����05�D+x��(FAF
"��|�H��
��~�BQBQ�����(F��h�0D��B�۔��P]��oh��� �G(!ݠo����(��O��6��b���a���0S��o IJ.iyDzD��h��t�������h!��� �G�o ��A F��*���	I 	JyDzD��\�"��� �����J��m�-��CF����F
F�F&���0,�D#x�� FIF
"��
�8��
��
���8�& F����ADbBE���K4F{D�K${D
I 
JyDzD���xo��$7�BЀ�$G����h��G����ddS�Z1K2J-��AF���]���`{D���X
��Q
h�F(`.?�!���
F����(�����h����#IF "JyDzD�����O�R)F����(
�����h����IF JyDzD�����&���o����F`2F(F1F����F9hF����Dh�G
��\�h��0�B�����
��]�����3����_�3�ZK[J-��G��]��F{D
�P�X��.O�R0F
��X;h`!��j� o�F��j���n�����O�R��$�(
���f�h��H�DIF CJyDzD��V�j���� O�	O�
=�������*`��N�`�D��������1(FO��2++a̿!!��B�(6�舃� F��@�����!�@��q0F��>�*I�F0FyD��>�(I�F0FyD��8��� F1FBF��6���(�� F1FBF��4�����0+������ F��.��0������h)
�h����JFIF zD�����
�\ �&h?h�B����
�]������02����_
7���
K!
J�F�0{D�X#F����P�	I 	J
KyDzD{D����#�#���0���0����KQ-��GFJH$%�FF��ExD��i����O�
}�/���o�h���h,k�����G���0���ZE ��� ���P������4po����!�o���������������(і��P%�so��  *E����:Fh�hQF�G���wo��0E�
����poAFh�h�GF(F��������аo�00E�
�����oh�hIF�GF(F���x��F���t�,���oAF��l��o!Fh�h�G�F���� !F�G��0F��b�������PF�����-��CFSH��$%�F��D�F��EPLxD����OJ��� NK|D�!F�DzD{D�����и�f�w��<F�pohUj�G(q����Y�0h��@J !FzD����$po=O��%�� P�������(�,�'���p�4���!*�0F���voD�a"Fph����(9�����hF+��'K{D�'K{D'I� &JyDzD�������D������D h��t�"I�KF!J yDzD����!hMB����0c�/��o��A	�����o7�'��Aw%�o����������D�(F�����_/��S�����D=�
m' �
x-��O��-}�������4
���D[�@ h��F���yD��L�F�(@�a�O��p��~�)FO��rF���O��`��z�F:F!��|�~gO��`��p�F9F��x�gO��`��h�9FF��v�yo�g��4,1xD��t�8���( ��($yDzD�zo�� �j(2yDCih�G�FX��� ��$yDzD����o��|o�o�j�b�Hzo�oxD�j�b!~o����p`xo@h(	��I �JyDzD����yoMh��*�O�A*F����0�����Fh�����IF �JyDzD ����@������*hD�akh~o��� *F���0ph����0�����Fh��v��IF �JyDzD����"hUB���H
��x�JAFxDzD����@F��N�n�������(o���@io
�jn�n��D��+3D�������

���#�3��������8��I �JyDzD��J�< yo���
���z�J�����������I{o�D���j���Ja��*����zoAF&���Bjd� Ja�'$�Z��*���:��:~o��z��G
��Z���j��j|o�a~o2i��m�J���
zD�����+��+�m���� ���;��K��K�h����xo!���oh���`�G(ړJ AFzD����0 �MO�
��<�9FF��b�I���@i��" F��$�}DyD��\�)F�" F��^� FQF��|�PE���$����#F �J�DqFzD�F����~I�" F����yD��B�)F�" F��>�yJAF#F zD���� FQF��T������� *;�qIi��"qN(FyD~D���1F�"(F���(F!��<�(���%�����+F gJO�
�DAFzD��r�dI�"(F����yD���1F�"(F����_JAF+F zD��^�(FQF���������(	�WI WJyDzD��N����Pq��1F����(i��QI QJyDzD
�0i�pA��O�MI MJyDzD��0�%Q�O��3��O��!���0BF(F��� FAF����B!F���CF(F?L����?I�"(F|DyD����<J!F+F zD���(F!����(���n�6J!F zD����r�@�@33�AzDʚ;����-���������m|3nW�8GYI�����
���8��	*�HO	v-	s	{�b]X1F"��L�(�0F��`����iI iJ���0dNyDgMzD������x�����
�`HeJ�����`��`[�0cH�c[�@bM<d[�`aJ~d[�`H�d[�
0;e[�@^M|e[�`��e[��e[�0;f[�@XM�d$`����hF���09F�GSH[�0F����0F[�������`O�"���@�������@��� ��� ���@��"��8F�����O��1������!;F[� ��F�F������:IF :JmByDzD������( ���>����� # 2I$��#1��������@8�&��1��1��a[�0`�8F��.��������o@h(����~oph���{o�j�k�G8F�F�����o�	�HF��*h�B�����
�-}�����TDWH��������������������������������������������������������
�������J�F*
����	Ao�i��o�h��oi�I JyDzD��r�o�� ����-��AF�FKF�I �J%�{DyDzD��V�X�	�,�po"Fh�j�G�,�0F����,��oh��� �GxQ5��
I #F
JyDzD��4�o��F�������a����FNF M�J~D}D1FzD+F���ܱ,ї��0��J 1F+FzD���O��0
�,
�J� 1F+FzD����o�� �����
�x�-��AFO
F�FN� J�D~D9FzD3F����5��J� 9FzD
�-ј��0K���J 9F�zD3F�����J 9F3FzD����O��0��o�� F�����g�\av� pG-��CFPH��$%�F��8�F��ExD��b�KI��y JJ�DJKyDzD{D������$%�$%F�/c�r൱pohWj�G(�����X�0h�	�<I <JyDzD��b������po!�� @�������(�]�'���p�5���!*�0F����voD�a*Fph��:�(7���B�hF+��&K{D�%K{D%I� %JyDzD�������D������D(h��
� I�KF J yDzD���,h������0K�,��o��A	���`�o��AGO��o������@F�����u
6$�(�����w�rk	�UN��xG�F������������������������`�������������������������������������l�����������\����������������������� �������|������������������t���,������������������������������������������������������������������������������������void exynos5_boot_finished(exynos5_hwc_composer_device_1_t*)void exynos5_create_update_stat_thread(exynos5_hwc_composer_device_1_t*)int exynos_setActiveConfig(hwc_composer_device_1*, int, int)exynos5_blankint exynos5_blank(hwc_composer_device_1*, int, int)hwcomposervsync ioctl failedB|%d|%s
  hdmi_enabled=%u
    w=%u, h=%u
Primary device's config information

External device's config information
Primary device's layer information
External device's layer information
### ignore message coming from address 15 (unregistered)### invalid message size: %d(opcode: 0x%x) ###### invalid message mode (directly addressed/broadcast) ###CECSendMessage() failed!!!Error getting physical addressCECSendMessage(%#x) failed!!!Boot Finished%s:: dev is NULL/sys/class/switch/hdmi/stateError reading HDMI configurationSWITCH_STATE=HDMI Resolution changed to %dx%ddisabledenabledTUI mode is %serror seeking to vsync timestamp: %serror reading vsync timestamp: %schange@/devices/virtual/switch/hdmichange@/devices/virtual/switch/tuierror in vsync thread: %s%s: failed to start update_stat thread:un%s:: disp(%d), blank(%d)error clearing primary display%sblank ioctl failed (display already %sblanked)%sblank ioctl failed: %scomposergrallocfailed to get gralloc hw modulegpu0failed to open gralloc/dev/graphics/fb0failed to open framebufferFBIOGET_VSCREENINFO ioctl failed: %sFBIOPUT_VSCREENINFO ioctl failed: %sdebug.hwc.force_gpu0invalid refresh rate, assuming 60 Hzusing
xres         = %d px
yres         = %d px
width        = %d mm (%f dpi)
height       = %d mm (%f dpi)
refresh rate = %d Hz
openHdmi fail/sys/devices/13930000.decon_fb/vsyncFailed to open vsync attribute at %s13a10000.sysmmu/13a00000.sysmmu/Retrying with %sexynos5-fb.1/vsyncplatform/exynos-sysmmu.30/exynos-sysmmu.11/failed to open vsync attributeFailed to stat vsync node at %svsync node at %s should be a regualar filepsr_infoPSR info devname = %s
HWC needs to know whether LCD driver is using PSR mode or not
PSR mode is %d(0: video mode, 1: DP PSR mode, 2: MIPI-DSI command mode)
failed to start vsync thread: %sunknown display attribute %u%s:: disp(%d), config(%d)unknown display type %u%s:: disp(%d)%s::External device is not connected%s:: unknown display type %u%s:: disp(%d), index(%d)%s::Primary display doen't support index(%d)%s::External display doen't support index(%d)%s:: disp(%d), mode(%d)Samsung exynos5 hwcomposer moduleSamsung LSIint exynos_getActiveConfig(hwc_composer_device_1*, int)int exynos_setPowerMode(hwc_composer_device_1*, int, int)exynos5_setexynos5_prepareint exynos5_getDisplayAttributes(hwc_composer_device_1*, int, uint32_t, const uint32_t*, int32_t*)exynos_setPowerMode(!�^�������oHX
x��������
%
7
H
W
m
x
�
�
�
�
�
�
�
�
�
�\���o00000000000000000000000000000000000000000000000000000000000000000000000000000000000`TMWH1>�F�F`GCC: (GNU) 4.8	GNUgold 1.11A=aeabi3ARM v7
A	
"*,D.shstrtab.interp.dynsym.dynstr.hash.rel.dyn.rel.plt.text.ARM.exidx.ARM.extab.rodata.fini_array.dynamic.got.data.comment.note.gnu.gold-version.ARM.attributes44HHXX#xxP)	���2	���600�;(!(!�Ap��;�;�L�<�<`W,=,=�
_�\�Lk�\�L�t\^\N�y`P�0�P��P�p�P>�P�