[Android General] DJABHipHop:
I have a few Question! :confused:

Is twrp really necessary to build a rom?

when its com to samsung devices what else can I add to make the rom run better on older devices while extend battery life beside kernel mods?

I'm I missing anything else in my device tree for samsung device or I'm I all good?

When I the rom build my rom build fine but when i flash it it won't get pasts the samsung logo and i don't know why:confused:

Here The I'm currently working on(personal)

[url]https://gitlab.com/mweb71/[/URL]

Here The I'm currently that I'm currently making(Everyone)

[url]https://gitlab.com/galaxy-tab-4/[/URL]

Here my room service file

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remote name="gitlab" fetch="[url]https://gitlab.com/"[/url] />

<project name="mweb71/android_device_samsung_matissewifi" path="device/samsung/matissewifi" remote="gitlab" revision="cm-14.1" />
<project name="mweb71/android_device_samsung_matisselte" path="device/samsung/matisselte" remote="gitlab" revision="cm-14.1" />
<project name="mweb71/android_device_samsung_matisse-common" path="device/samsung/matisse-common" remote="gitlab" revision="cm-14.1-r" />

<project name="mweb71/android_kernel_samsung_msm8226" path="kernel/samsung/msm8226" remote="gitlab" revision="cm-14.1-old" />
<project name="mweb71/android_device_samsung_msm8226-common" path="device/samsung/msm8226-common" remote="gitlab" revision="cm-14.1-r" />

<project name="mweb71/android_vendor_samsung_matissewifi" path="vendor/samsung/matissewifi" remote="gitlab" revision="cm-14.1" />
<project name="mweb71/android_vendor_samsung_matisselte" path="vendor/samsung/matisselte" remote="gitlab" revision="cm-14.1" />
<project name="mweb71/android_vendor_samsung_matisse-common" path="vendor/samsung/matisse-common" remote="gitlab" revision="cm-14.1" />
<project name="mweb71/android_vendor_qcom_binaries" path="vendor/qcom/binaries" remote="gitlab" revision="cm-14.1" />

<project name="BAProductions/vendor_extra" path="vendor/extra" remote="github" />
<project name="LineageOS/android_device_samsung_qcom-common" path="device/samsung/qcom-common" remote="github" revision="cm-14.1" />
<project name="LineageOS/android_device_qcom_common" path="device/qcom/common" remote="github" revision="cm-14.1" />
<project name="LineageOS/android_hardware_samsung" path="hardware/samsung" remote="github" revision="cm-14.1" />

<project name="LineageOS/android_external_stlport" path="external/stlport" remote="github" revision="cm-14.1" />
<project name="LineageOS/android_external_sony_boringssl-compat" path="external/sony/boringssl-compat" remote="github" revision="cm-14.1" />
<!-- Not Needit For Know -->
<!-- <project name="omnirom/android_bootable_recovery" path="bootable/recovery-twrp" revision="android-8.1" groups="pdk" /> -->
<!-- <project name="omnirom/android_bootable_recovery" path="bootable/recovery-twrp" remote="github" revision="android-7.1" /> -->

<!-- android-8.1 doesn't play well with cm-14.1's toybox -->
<project name="LineageOS/android_external_busybox" path="external/busybox" remote="github" revision="cm-14.1" />
</manifest>

Also I was hoping you can do a video series on fixing bad or incomplete device tree done devlopers and what it take to redo/fix porelly writen or incomplete to the lineage/cm device stander. I mean a series on what you would do to continue an abandoned project in hopes of fixing all the bugs or at least have a working version of The Source others can help patch the bugs