[Replicant] Fdroid 1.0.1 with privileged extension causes crashes
Denis 'GNUtoo' Carikli
GNUtoo at no-log.org
Thu Nov 16 17:47:37 UTC 2017
Hi,
This bug is pretty serious, I don't understand how, but I was able to
boot my i9300 somehow. Since I use it daily, I've done the tests below
with an i9305.
On Tue, 14 Nov 2017 22:27:26 +0100
Wolfgang Wiedmeyer <wreg at wiedmeyer.de> wrote:
> But in the meantime, it would be good to get some feedback if my patch
> actually fixes the issue for various apps. The patch will be
> automatically included if you build an image using the
> replicant-6.0-dev branch.
[...]
> https://git.replicant.us/replicant/frameworks_base/commit/?id=953d2a3493aaceb3209afc7eef1ff1e7f7242908
Here's what I did:
- I downloaded, setup and built i9305 images and images with the
replicant-6.0 branch, and enabled -eng targets in
vendor/replicant/targets by copying the lines and replacing
'userdebug' by 'eng'. I've no idea if that modification is relevant
here or not.
- I then ran repo init -u \
https://git.replicant.us/replicant/manifest.git -b replicant-6.0-dev
and did repo sync
- I then built images for the replicant_i9305-end target, rebooted to
the recovery, cleared cache and data, and sideloaded the
replicant-6.0.zip.
The repository has the commit mentioned above.
The device is stuck at boot, however since I'm using -eng builds I have
logs and I can adb in it.
Here are the last logs in adb logcat -b main:
01-01 04:16:22.280 2000 2000 I SurfaceFlinger: Client API: OpenGL_ES
01-01 04:16:22.280 2000 2000 I SurfaceFlinger: EGLSurface: 5-6-5-0, config=0x0
01-01 04:16:22.280 2000 2000 I SurfaceFlinger: OpenGL ES informations:
01-01 04:16:22.280 2000 2000 I SurfaceFlinger: vendor : Android
01-01 04:16:22.280 2000 2000 I SurfaceFlinger: renderer : Android PixelFlinger 1.4
01-01 04:16:22.280 2000 2000 I SurfaceFlinger: version : OpenGL ES-CM 1.0
01-01 04:16:22.280 2000 2000 I SurfaceFlinger: extensions: GL_EXT_debug_marker GL_OES_byte_coordinates GL_OES_fixed_point GL_OES_single_precision GL_OES_read_format GL_OES_compressed_paletted_texture GL_OES_draw_texture GL_OES_matrix_get GL_OES_query_matrix GL_OES_EGL_image GL_OES_EGL_sync GL_OES_compressed_ETC1_RGB8_texture GL_ARB_texture_compression GL_ARB_texture_non_power_of_two GL_ANDROID_user_clip_plane GL_ANDROID_vertex_buffer_object GL_ANDROID_generate_mipmap
01-01 04:16:22.280 2000 2000 I SurfaceFlinger: GL_MAX_TEXTURE_SIZE = 4096
01-01 04:16:22.280 2000 2000 I SurfaceFlinger: GL_MAX_VIEWPORT_DIMS = 4096
01-01 04:16:22.285 2000 2000 W SurfaceFlinger: no suitable EGLConfig found, trying a simpler query
01-01 04:16:22.285 2000 2000 W SurfaceFlinger: EGL_SLOW_CONFIG selected!
01-01 04:16:22.285 2000 2000 I SurfaceFlinger: EGL information:
01-01 04:16:22.285 2000 2000 I SurfaceFlinger: vendor : Android
01-01 04:16:22.285 2000 2000 I SurfaceFlinger: version : 1.4 Android META-EGL
01-01 04:16:22.285 2000 2000 I SurfaceFlinger: extensions: EGL_KHR_get_all_proc_addresses EGL_ANDROID_presentation_time EGL_KHR_swap_buffers_with_damage EGL_KHR_image_base EGL_KHR_fence_sync EGL_ANDROID_image_native_buffer
01-01 04:16:22.285 2000 2000 I SurfaceFlinger: Client API: OpenGL_ES
01-01 04:16:22.285 2000 2000 I SurfaceFlinger: EGLSurface: 5-6-5-0, config=0x0
01-01 04:16:22.285 2000 2000 D SurfaceFlinger: Set power mode=2, type=0 flinger=0x405a4000
01-01 04:16:22.660 2085 2091 D libEGL : Emulator without GPU support detected. Fallback to software renderer.
01-01 04:16:22.665 2085 2091 D libEGL : loaded /system/lib/egl/libGLES_android.so
01-01 04:16:22.745 2085 2091 W BootAnimation: Unable to cache the animation
01-01 04:16:22.745 2085 2091 E BootAnimation: couldn't find audio_conf.txt
01-01 04:16:22.845 2085 2091 I ARMAssembler: generated scanline__00000077:03010102_00008A01_00000000 [ 9 ipp] (30 ins) at [0x429c01f0:0x429c0268] in 201125 ns
01-01 04:16:22.925 2000 2000 I ARMAssembler: generated scanline__00000077:03010101_00000A04_00000000 [ 19 ipp] (41 ins) at [0x41fdb1f0:0x41fdb294] in 99250 ns
Denis.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.osuosl.org/pipermail/replicant/attachments/20171116/b6ace6ad/attachment.asc>
More information about the Replicant
mailing list