[ROM][8.1.0][kingdom] Pixel Experience [AOSP]

Bukovsky

Member
Apr 24, 2012
6
1
0
I inserted this ROM and the camera on my phone does not work.
When I turn on the camera it blocks it.
Sometimes it's just a black background on the screen, a drawn camera on it, and nothing happens.
Sometimes I get into the camera and block it.
Has anyone had this problem and how can I solve it?
----------
Braćo Srbi, ako vas ima pišite. Imam problem sa kamero ne radi mi ?
 
G

GuestK00219

Guest
new build up - https://basketbuild.com/filedl/devs...ce_kingdom-8.1.0-20180222-1446-UNOFFICIAL.zip

Code:
=======================
     02-22-2018
=======================


   * device/lenovo/kingdom/
3b61a31 [DO NOT MERGE]: kingdom: Permissive

=======================
     02-21-2018
=======================


   * device/lenovo/kingdom/
bf60204 kingdom: proprietary: Drop ArcSoft libs
df49746 kingdom: proprietary: Drop camera libs built from source
75bb864 kingdom: camera: Move everything to vendor
f3b8bae kingdom: Use non-legacy camera impl
0dd0253 kingdom: Enable media extensions
c65d4cd Revert "kingdom: Enable legacy HAL1 hacks"
cc7474d kingdom: camera: Add missing libs
2a9f546 kingdom: camera: Fix HAL1 callback cookie
bee1779 kingdom: QCamera2: Add missing constants as compilation fix.
a2061fd kingdom: BACKPORT: QCamera2: Changes to release video duped FD's.
32c1eab kingdom: BACKPORT: QCamera2: Don't close duped native handles.
ca33344 kingdom: BACKPORT: QCamera2: HAL1: Flush pending video frames during stopRecording.
6e688f5 kingdom: BACKPORT: QCamera2: HAL1: Close duplicated FD's for media extension.
b50db01 kingdom: BACKPORT: QCamera2: HAL1: Update native handle for every timestamp callback
28bfc90 kingdom: QCamera2: Always enable 4K
4bd0edb kingdom: QCamera2: Don't advertise DIS
00e7317 kingdom: QCamera2: Always keep DIS disabled
dbd2026 kingdom: QCamera2: Reduce log spam
adae13c kingdom: QCamera2: HACK: Make HAL compatible with proprietary blobs
783d8b4 kingdom: camera: Fix clang compilation issues
ab5bc8d kingdom: camera: Clean up makefiles and use    *-path
30ff004 kingdom: QCamera2: Remove legacy JB and KK code
644ea14 kingdom: camera: Remove QCamera, tests and useless stuff
50dffff kingdom: Import camera from LA.BF.1.1.1.c1_rb1
af7193d kingdom: Drop CameraWrapper
695b259 kingdom: Add Lineage power hal to manifest
54ae43f kingdom: Use QTI HIDL power HAL
972ce78 Revert "kingdom: Add custom PowerHAL"
98ff09d [DO NOT MERGE] kingdom: Drop sepolicies
1da3884 kingdom: Use /charger symlink to launch healthd
1f3801d kingdom: Move wpa_supplicant overlays to vendor
142becb kingdom: Update overlay to hide sRGB toggle
eb8c0c4 kingdom: Hide sRGB toggle in developer options
53d58f6 kingdom: Convert lights HAL into a native binderized HAL
1eac059 kingdom: Use the /vendor symlink
17cf97b kingdom: Switch to mke2fs for creating ext4 images
e874a86 kingdom: usb: Add adb-only config
4f9cff2 kingdom: Enable FunctionFS
80699a7 kingdom: Make powerHAL compatible for passthrough HIDL design
7894919 kingdom: proprietary: Drop libtfa98xx.so blob
9d675ca kingdom: proprietary: Move tfa98xx presets to vendor
9fc4109 kingdom: amplifier: Move to vendor

   * kernel/lenovo/msm8974/
d6bd2342ed7 msm: vidc: Check video buffer handle for Null pointer access.
fdb5f7dd9fe msm:vidc: Fix klockwork errors in video driver.
b52a3cbdf5a msm:vidc: Add null check for handle in smem buffer comparision.
395e6d45277 msm: vidc: add ion_handle checking before mapping buffers.

   * vendor/lenovo/
439894e kingdom: Drop camera ArcSoft libs
9721d6b kingdom: Drop camera libs built from source
6e1d921 kingdom: Update libacdbloader
af7bd88 kingdom: Drop libtfa98xx.so blob
9c423c2 kingdom: qcrilmsgtunnel: Protect ACTION_UNSOL_RESPONSE_OEM_HOOK_RAW
10daffd kingdom: Drop sensor_def_qcomdev.conf
bdc422c kingdom: Drop postprocessing
466f67a kingdom: Update Adreno RenderScript blobs

=======================
     02-20-2018
=======================


   * device/lenovo/kingdom/
894d5c9 kingdom: amplifier: Use libtfa98xx as a shared lib
e30fa60 kingdom: tfa98xx: Move libtfa98xx to vendor
66b45d6 kingdom: tfa98xx: /etc/tfa98xx -> /vendor/etc/tfa98xx
c2208f3 kingdom: tfa98xx: Fix build errors
3003ff5 kingdom: tfa98xx: Cleanup Android.mk
1fba925 kingdom: Import OSS libtfa98xx
37e7fd3 kingdom: audio: Convert audio_effects.conf to XML
3964a11 kingdom: audio: Update policy configuration to fix vts failure
d21647a kingdom: audio: Switch to xml audio policy configuration
3e97abf kingdom: audio: Remove multi-channel audio policy
a1f5801 kingdom: audio: Remove deprecated incall music policy
86388f6 kingdom: Remove TARGET_USES_C2D_COMPOSITION
fa254b6 kingdom: Enable pre-O hw crypto compat flag
8a181ac kingdom: Drop audiod
c421996 kingdom: Include legacy qcom sepolicy rules
ada6f9c kingdom: Add seccomp policy
45ca652 kingdom: Update for early-mounted system partition
0ed734b kingdom: Drop postprocessing
659dbf2 kingdom: Drop sensor_def_qcomdev.conf
b323475 kingdom: Move more **** to vendor
492fca9 kingdom: Update Adreno RenderScript blobs
6546c14 kingdom: Update Widevine DRM to one-blob solution
97dbe17 kingdom: Remove blur overlay
9660e1b kingdom: Disable EAP Proxy
ffea920 kingdom: Disable ffmpeg codecs
e74745c Revert "kingdom: overlay: Disable SIM batch operations"
443e74b kingdom: Doze: Build with AAPT2
8655c5c kingdom: Doze: Re-integrate into Settings
90c59c2 kingdom: Doze: Apply LineageOS rebrand
fbd13a4 kingdom: Doze: Require non-wake up proximity sensor
eff68bd kingdom: Doze: Refactor
ed1cca3 kingdom: Doze: Perform operations as current user
4109c55 kingdom: doze: Protect com.android.systemui.doze.pulse
06aa39d kingdom: doze: Set different timings for wave and pocket detection
5e9e798 kingdom: doze: Cleanup
780e85f kingdom: Remove unnecessary sdcardfs prop
19f7054 kingdom: audio: Clean up audio policy
ab041f7 kingdom: Remove init.qcom.bt.sh
4dcc7ab kingdom: Move media configs to vendor
39a5838 kingdom: Move keylayout files to vendor
8411849 kingdom: Relocate device config files to vendor partition
fc75357 kingdom: Move camera blobs to vendor
73631f2 kingdom: Move qcom proprietary binaries to vendor
9125051 kingdom: Move wcnss_service to vendor
9f48949 kingdom: Move thermal-engine config to vendor
1b1d06f kingdom: Move NFC config to vendor
4efaef6 kingdom: Move sec_config to vendor
132ae8e kingdom: Move audio configuration files to vendor
a1ca5bc kingdom: Fix audio effect libs path
1e07970 kingdom: Use 64-bit binder API
a003164 kingdom: Create media_profiles_V1_0.xml
ae364c6 kingdom: Remove unsupported camcorder profiles
74fdd06 kingdom: nfc_nci.pn54x.default -> nfc_nci.msm8974
232ea07 kingdom: Update second RIL daemon service
e3bfd59 kingdom: bt: Remove net_bt_stack
11f4c2f kingdom: Add libbt-vendor to kingdom.mk
7b991ac kingdom: Move WCNSS config to vendor
07a8995 kingdom: Change ownership of wifi firmware reload sysfs paths
ba93d3e kingdom: Remove no longer used hostapd configs
3e8633c kingdom: Do not define superfluous wpa_supplicant service
d0aee06 kingdom: Update wpa_supplicant path
e331989 kingdom: Build wificond
8a172d0 kingdom: Disable EGL buffer_age extension support
fafbc69 kingdom: sec_config: Remove clients group id from sensors
8a4c0cc kingdom: Remove TARGET_KERNEL_CROSS_COMPILE_PREFIX

=======================
     02-10-2018
=======================


   * device/qcom/sepolicy/
93c43a5 Fix qcom sepolicy path

   * packages/resources/MotoActions/
bdb96fb Update strings

   * vendor/aosp/
166901a sepolicy: Don't include qcom sepolicy by default

   * vendor/gapps/
472f734 Restore facelock arm libs

=======================
     02-09-2018
=======================


   * manifest/
43269e0 Remove useless repos

   * packages/apps/Settings/
b6b9338ad5 Themes: Fix BT pair dialog
i see two people have downloaded this while i was uploading, you'll need to download it again.
 
Last edited:
G

GuestK00219

Guest
Thank you from the bottom of my heart for the work. I will test. Thank you.:cowboy:
:) i understand russian, you don't need to write in english. electry did an excellent job on 8.1, finally we have open camera driver and everything seems to be working as it should but pixel had to be changed a little bit because it's based on aosp, not lineageos so there can be bugs.

HDR is crashing camera app, just deactivate it for now.
 
Last edited:

Bukovsky

Member
Apr 24, 2012
6
1
0
new build up - https://basketbuild.com/filedl/devs...ce_kingdom-8.1.0-20180222-1446-UNOFFICIAL.zip

Code:
=======================
     02-22-2018
=======================


   * device/lenovo/kingdom/
3b61a31 [DO NOT MERGE]: kingdom: Permissive

=======================
     02-21-2018
=======================


   * device/lenovo/kingdom/
bf60204 kingdom: proprietary: Drop ArcSoft libs
df49746 kingdom: proprietary: Drop camera libs built from source
75bb864 kingdom: camera: Move everything to vendor
f3b8bae kingdom: Use non-legacy camera impl
0dd0253 kingdom: Enable media extensions
c65d4cd Revert "kingdom: Enable legacy HAL1 hacks"
cc7474d kingdom: camera: Add missing libs
2a9f546 kingdom: camera: Fix HAL1 callback cookie
bee1779 kingdom: QCamera2: Add missing constants as compilation fix.
a2061fd kingdom: BACKPORT: QCamera2: Changes to release video duped FD's.
32c1eab kingdom: BACKPORT: QCamera2: Don't close duped native handles.
ca33344 kingdom: BACKPORT: QCamera2: HAL1: Flush pending video frames during stopRecording.
6e688f5 kingdom: BACKPORT: QCamera2: HAL1: Close duplicated FD's for media extension.
b50db01 kingdom: BACKPORT: QCamera2: HAL1: Update native handle for every timestamp callback
28bfc90 kingdom: QCamera2: Always enable 4K
4bd0edb kingdom: QCamera2: Don't advertise DIS
00e7317 kingdom: QCamera2: Always keep DIS disabled
dbd2026 kingdom: QCamera2: Reduce log spam
adae13c kingdom: QCamera2: HACK: Make HAL compatible with proprietary blobs
783d8b4 kingdom: camera: Fix clang compilation issues
ab5bc8d kingdom: camera: Clean up makefiles and use    *-path
30ff004 kingdom: QCamera2: Remove legacy JB and KK code
644ea14 kingdom: camera: Remove QCamera, tests and useless stuff
50dffff kingdom: Import camera from LA.BF.1.1.1.c1_rb1
af7193d kingdom: Drop CameraWrapper
695b259 kingdom: Add Lineage power hal to manifest
54ae43f kingdom: Use QTI HIDL power HAL
972ce78 Revert "kingdom: Add custom PowerHAL"
98ff09d [DO NOT MERGE] kingdom: Drop sepolicies
1da3884 kingdom: Use /charger symlink to launch healthd
1f3801d kingdom: Move wpa_supplicant overlays to vendor
142becb kingdom: Update overlay to hide sRGB toggle
eb8c0c4 kingdom: Hide sRGB toggle in developer options
53d58f6 kingdom: Convert lights HAL into a native binderized HAL
1eac059 kingdom: Use the /vendor symlink
17cf97b kingdom: Switch to mke2fs for creating ext4 images
e874a86 kingdom: usb: Add adb-only config
4f9cff2 kingdom: Enable FunctionFS
80699a7 kingdom: Make powerHAL compatible for passthrough HIDL design
7894919 kingdom: proprietary: Drop libtfa98xx.so blob
9d675ca kingdom: proprietary: Move tfa98xx presets to vendor
9fc4109 kingdom: amplifier: Move to vendor

   * kernel/lenovo/msm8974/
d6bd2342ed7 msm: vidc: Check video buffer handle for Null pointer access.
fdb5f7dd9fe msm:vidc: Fix klockwork errors in video driver.
b52a3cbdf5a msm:vidc: Add null check for handle in smem buffer comparision.
395e6d45277 msm: vidc: add ion_handle checking before mapping buffers.

   * vendor/lenovo/
439894e kingdom: Drop camera ArcSoft libs
9721d6b kingdom: Drop camera libs built from source
6e1d921 kingdom: Update libacdbloader
af7bd88 kingdom: Drop libtfa98xx.so blob
9c423c2 kingdom: qcrilmsgtunnel: Protect ACTION_UNSOL_RESPONSE_OEM_HOOK_RAW
10daffd kingdom: Drop sensor_def_qcomdev.conf
bdc422c kingdom: Drop postprocessing
466f67a kingdom: Update Adreno RenderScript blobs

=======================
     02-20-2018
=======================


   * device/lenovo/kingdom/
894d5c9 kingdom: amplifier: Use libtfa98xx as a shared lib
e30fa60 kingdom: tfa98xx: Move libtfa98xx to vendor
66b45d6 kingdom: tfa98xx: /etc/tfa98xx -> /vendor/etc/tfa98xx
c2208f3 kingdom: tfa98xx: Fix build errors
3003ff5 kingdom: tfa98xx: Cleanup Android.mk
1fba925 kingdom: Import OSS libtfa98xx
37e7fd3 kingdom: audio: Convert audio_effects.conf to XML
3964a11 kingdom: audio: Update policy configuration to fix vts failure
d21647a kingdom: audio: Switch to xml audio policy configuration
3e97abf kingdom: audio: Remove multi-channel audio policy
a1f5801 kingdom: audio: Remove deprecated incall music policy
86388f6 kingdom: Remove TARGET_USES_C2D_COMPOSITION
fa254b6 kingdom: Enable pre-O hw crypto compat flag
8a181ac kingdom: Drop audiod
c421996 kingdom: Include legacy qcom sepolicy rules
ada6f9c kingdom: Add seccomp policy
45ca652 kingdom: Update for early-mounted system partition
0ed734b kingdom: Drop postprocessing
659dbf2 kingdom: Drop sensor_def_qcomdev.conf
b323475 kingdom: Move more **** to vendor
492fca9 kingdom: Update Adreno RenderScript blobs
6546c14 kingdom: Update Widevine DRM to one-blob solution
97dbe17 kingdom: Remove blur overlay
9660e1b kingdom: Disable EAP Proxy
ffea920 kingdom: Disable ffmpeg codecs
e74745c Revert "kingdom: overlay: Disable SIM batch operations"
443e74b kingdom: Doze: Build with AAPT2
8655c5c kingdom: Doze: Re-integrate into Settings
90c59c2 kingdom: Doze: Apply LineageOS rebrand
fbd13a4 kingdom: Doze: Require non-wake up proximity sensor
eff68bd kingdom: Doze: Refactor
ed1cca3 kingdom: Doze: Perform operations as current user
4109c55 kingdom: doze: Protect com.android.systemui.doze.pulse
06aa39d kingdom: doze: Set different timings for wave and pocket detection
5e9e798 kingdom: doze: Cleanup
780e85f kingdom: Remove unnecessary sdcardfs prop
19f7054 kingdom: audio: Clean up audio policy
ab041f7 kingdom: Remove init.qcom.bt.sh
4dcc7ab kingdom: Move media configs to vendor
39a5838 kingdom: Move keylayout files to vendor
8411849 kingdom: Relocate device config files to vendor partition
fc75357 kingdom: Move camera blobs to vendor
73631f2 kingdom: Move qcom proprietary binaries to vendor
9125051 kingdom: Move wcnss_service to vendor
9f48949 kingdom: Move thermal-engine config to vendor
1b1d06f kingdom: Move NFC config to vendor
4efaef6 kingdom: Move sec_config to vendor
132ae8e kingdom: Move audio configuration files to vendor
a1ca5bc kingdom: Fix audio effect libs path
1e07970 kingdom: Use 64-bit binder API
a003164 kingdom: Create media_profiles_V1_0.xml
ae364c6 kingdom: Remove unsupported camcorder profiles
74fdd06 kingdom: nfc_nci.pn54x.default -> nfc_nci.msm8974
232ea07 kingdom: Update second RIL daemon service
e3bfd59 kingdom: bt: Remove net_bt_stack
11f4c2f kingdom: Add libbt-vendor to kingdom.mk
7b991ac kingdom: Move WCNSS config to vendor
07a8995 kingdom: Change ownership of wifi firmware reload sysfs paths
ba93d3e kingdom: Remove no longer used hostapd configs
3e8633c kingdom: Do not define superfluous wpa_supplicant service
d0aee06 kingdom: Update wpa_supplicant path
e331989 kingdom: Build wificond
8a172d0 kingdom: Disable EGL buffer_age extension support
fafbc69 kingdom: sec_config: Remove clients group id from sensors
8a4c0cc kingdom: Remove TARGET_KERNEL_CROSS_COMPILE_PREFIX

=======================
     02-10-2018
=======================


   * device/qcom/sepolicy/
93c43a5 Fix qcom sepolicy path

   * packages/resources/MotoActions/
bdb96fb Update strings

   * vendor/aosp/
166901a sepolicy: Don't include qcom sepolicy by default

   * vendor/gapps/
472f734 Restore facelock arm libs

=======================
     02-09-2018
=======================


   * manifest/
43269e0 Remove useless repos

   * packages/apps/Settings/
b6b9338ad5 Themes: Fix BT pair dialog
i see two people have downloaded this while i was uploading, you'll need to download it again.
How do I understand here the camera in this ROM works properly? :) :)
 
  • Like
Reactions: Kurbatos

elnino1981sk

Member
Mar 15, 2014
8
3
0
Hi all,

I am using this ROM for about two days. I have to say, that it looks pretty stable, I like it a lot. Battery last, google assistant works also from lock screen, camera works fine /without HDR/....
The only thing that bothers me is, that it looks like last set volume of the bluetooth device is not remembered and after this bluetooth device is connected again, the volume is set to middle all the time.
I do not know, if this is issue of this ROM, or it is Issue of my device /I had some problems with my cache - unable to format - wipe/.

But anyway, I really appreciate your work, I would say thank you for that. Thank you for the option to have android Oreo on my older /but I think still powerful/ phone.
 
Last edited:
G

GuestK00219

Guest
uploading new build, tap to wake fixed. you can wipe cache with latest twrp after you format it to F2FS.

EDIT: bluetooth hopefully fixed too
ok, it's not. bluetooth MAC gets changed after reboot.
 
Last edited: