yashsingh1/xdaforums huggingface dataset:
[Device Reviews and Information] YuriRM:
You are right! A remapping of the Takee 1 partitions table is crucial to take another device's firmware.

Device Info HW by Audrey Efremov is a good app for our project. It shows the partitions of Takee 1.

Partitioning of memory devices based on MTK chips

http://en.miui.com/thread-78484-1-1.html

I have compiled an updated list of TAKEE 1 clones. They are mostly camera clones and for some donor parts too.

Their stock ROMs and custom ROMs are good candidates for porting into Takee 1. ROM porting is fairly easy. Your previous experience testing ROMs is a great help in the right direction. I believe that you are ready to tackle the next step by now. Do you want to go for it alone?

The alternative is to keep trying ROMs blindly from the device list of Takee clones.

There is always the risk of bricking a phone when trying to install a ROM built for another device. However, MediaTek devices are hard to brick.

The most likely to succeed is the THL 5000 from the link provided by [MENTION=967977]machado[/MENTION]88. It has a 5" FHD screen (our is 5.5" and may be incompatible), the same magnetometer, the same rear camera and a MT6592T.

EDIT- Better check first the partitions table of the THL 5000 ROM and perform a remapping of Takee 1 as required.

Otherwise, we may never know if the camera shim of those custom ROMs are compatible with Takee.

The ideal is to build from source but neither of us have knowledge enough for that. Nonetheless, porting an Android 6.0.1 ROM to Luckas 4.4 KitKat kernel is fairly easy. You and I can join efforts to study and implement it. This will not solve the camera troubles. But the experience to be gained will allow us to venture into building from source at a later step. Do you want to give it a try?

EDIT - Anyway, the general-purpose Android 6.0.1 ROMs by Ajit Guraya are safe to test. Let's wait for the camera results on those three ROMs.

Is your Takee in working condition?
[Device Reviews and Information] io2345:
Installed this app on the 6.0.1 ROM and it works basically (some functions like beuty-shot or shot&klar don't). But it doesn't start until initialized after a couple of minutes, just like the built-in camera. So there's little need for an extra-app for me.

By the way, managed to install the 6.0.1/CM13.0.4 ROM now without issues. You have to install twice, and reboot inbetween. After that the gapps-mini installs without problems as well.

---------- Post added at 11:52 AM ---------- Previous post was at 11:49 AM ----------

Phone is well. Probably will test the THL5000 ROM in a couple of days.

Don't expect too much from my side. I can do a test once a while. But speaking about ROM porting, that's a challenge too high for me....
[Device Reviews and Information] YuriRM:
We need to get a database for Takee 1 because the components and drivers for the two variants (standard edition and gold edition) may differ. Under-the-hood disparities may affect the behavior of custom ROMs.

I have just found that my Takee 1 smartphone is slightly different than another one at the Device Info HW database. Mine has a Flash from Samsung I2U00A and he has a Hynix HBG4e eMMC flash drive. The power management integrated circuit (PMIC) has an additional component too, a TPS6128x converter to operate in power-save mode.

http://www.deviceinfohw.ru/devices/...form0&brand=brand0&filter=takee&submit=Search

Therefore, I request that you install the app and select Upload device information at the Info Center option in order to feed the Device Info HW database by Audrey Efremov.

EDIT- New additions come on top! From the bottom up, mine is the second and [MENTION=6026343]io2345[/MENTION] is the third. Do you notice the differences? Your TakeeOne has an additional camera driver sunny_imx135_mipi_raw. Surprise, surprise there is another front camera ov5648_mipi_raw too!

All the rest is similar to the first Takee 1 at the bottom. Mine is different from yours. Are you running the Android 6.0.1 ROM? Do not forget to upload device information for each ROM that you install.
[Device Reviews and Information] io2345:
Yes, currently on CM 13.0.4 with the B!GBOY-LGCamera-App installed.

Probably trying THL5000-ROM soon...

EDIT: Done. Installed this ROM:

https://www.needrom.com/download/stock-rom-1-1-2/

It installs with no problems, and I think it even boots up. Display driver is obviously different, so you can see only some colored stripes on half of the screen during boot process. After that screen is black, but the screens backlight is on, and switches off after a minute. If you press the power button, backlight is on for another minute. Phone doesn't even get hot.

Flashed now the october ROM again to have a working screen and will go back to CM13 after that.
[Device Reviews and Information] YuriRM:
General-purpose ROMs by Mark Kevin Flores (2017): Lineage OS 13.0, Slim 6, Temasek 10

I am at my parents to look for the Ajit Guraya ROMs, in the PC. Unfortunately, I could not find them. Sorry!

EDIT- Victory! A better alternative has been found. Can you try these general-purpose ROMs by Mark Kevin Flores, please?

Make ROMs Developers - ROMs by Mark Kevin Flores

https://makeroms.blogspot.pt/search/label/MTK6592 CyanogenMOD 13

[6.0.1] [MTK6592] Lineage OS 13.0 R79 (ChangeLog: 24/05/2017)

https://makeroms.blogspot.pt/2017/05/601mtk6592-lineage-os-130-r79.html

[6.0.1] [MTK6592] Slim 6 6.0.1 R79

https://makeroms.blogspot.pt/2017/05/601mtk6592-slim-6-601-r79.html

[6.0.1] [MTK6592] Temasek 10.8 Pixel Theme

https://makeroms.blogspot.pt/2017/04/601mtk6592-temasek-108-pixel-theme.html

[6.0.1] [MTK6592] Nitrogen OS (ChangeLog: 16/04/2017)

https://makeroms.blogspot.pt/2017/04/601mtk6592-nitrogen-os.html
[Device Reviews and Information] YuriRM:
The best clone of Takee 1 is THL T100s IronMan

LCM stands for "liquid crystal monitor".

CKY JIAYU-S3 and J J S3 are screen clones (nt35596_lg55). Unfortunately, they are MT6752 devices.

http://deviceinfohw.ru/devices/inde...rand=brand0&filter=nt35596_lg55&submit=Search

Notice that several smartphone models of other brands have LCMs that start with nt35596

http://www.deviceinfohw.ru/devices/...rm0&brand=brand0&filter=nt35596&submit=Search

Victory! The Xiaomi ThL Thl_T100s is a good clone. Also known as THL T100s IronMan. It has a MT6592 and a FHD LCM nt35596_ykl_LT050ANRP131A_AUO_dsi_4_vdo_fhd plus a Sony IMX135 rear camera. Can you test that 4.4, 5.1 and 6.0 ROMs, please? If the screen does not work properly then the 5.5" Takee is not compatible with 5" screen ROMs.

http://www.deviceinfohw.ru/devices/item.php?item=356

https://www.needrom.com/category/thl/t100s/

https://www.needrom.com/download/rr-cm13-5-7-3/ try the Ressurection Remix 5-7-3. This ROM must be installed with TWRP 3.0.2-0 or the latest version.

luckasfb asked for help at this 4pda forum on 05 July 2016, 14:50

Kernel Assemblage of 4.4.x Android (KitKat) / 5.xx (Lollipop) / 6.xx (Marshmallow) for MTK processors

https://4pda.ru/forum/index.php?showtopic=583114&st=7660

Body: mt6592 Estar Takee 1

Project (most likely): MT92_S1_T1_estar_WCDMA_JB9_Ldata

Three Chinese pages for downloading software related to MT92_S1_T1_estar_WCDMA_JB9_Ldata

Tikin_20140417 - updated on 2017-02-14

http://www.zhongyinggd.com/zip/8167.html

mt92_s1_t1_estar_wcdma_jb9_ldata - updated on 2017/02/14

http://www.zhongyinggd.com/zip/8166.html

Tifa Doga Flash Final **** 7 3D - updated on 2017/03/20

http://www.zhongyinggd.com/zip/1019805.html

What is the purpose of these three softwares? Is it for our Estar Takee 1 (T1) and the previous model (S1)? It is the very same reference posted by luckasfb at the 4pda forum. Can you download and test them, please?
[Device Reviews and Information] io2345:
I only have the TWRP 2.8. Tried the 3.0 on the THL100S page of needrom, but was unlucky (no picture on phone when in recovery mode).

Then I installed the Resurection Mix ROM with TWRP 2.8 (which works), but you end up in boot-loop.
[Device Reviews and Information] YuriRM:
TWRP official app + general-purpose ROMs by Mark Kevin Flores

A warning was made by the developer on compulsive use of TWRP 3.0.2. Previous versions will fail.

Why do you not instal the official TWRP app or similar from Google Play?

Try the general-purpose ROMs by Mark Kevin Flores (Lineage OS 13.0 R79, Slim 6, Temasek 10.8 and Nitrogen OS). They are all from 2017. Follow the instructions! Regards

https://makeroms.blogspot.pt/search/label/MTK6592 CyanogenMOD 13
[Device Reviews and Information] YuriRM:
SELinux support in kernel

I remember that there was an issue (SELinux support) with the latest TWRP on old Android 4.2.2 ROMs. The latest TWRP is for Android 6.0 upwards, I guess. There was also a problem with CyanogenMod ROMs. We have to search for more info first in order to avoid mistakes.

Note: TWRP 2.7 marks the first time that we are dropping support for older devices. We are doing this because of the SELinux support needed to install 4.4 Kit Kat ROMs. The non-TWRP parts of the recovery image have to be built in at least a 4.1 tree and the kernel that is included in the recovery image has to support writing SELinux contexts.

EDIT - Security Enhancements in Android 4.4

https://source.android.com/security/enhancements/enhancements44

Easily Change Your Android SELinux Mode

https://www.xda-developers.com/easily-change-your-android-selinux-mode/

In Android 4.4, SELinux has moved from running in permissive mode (which simply logs failures), into enforcing mode. SELinux, which was introduced in Android 4.3, is a mandatory access control system built into the Linux kernel, in order to help enforce the existing access control rights (i.e.permissions), and to attempt to prevent privilege escalation attacks (i.e. an app trying to gain root access on your device).

The SELinux Switch is a New Tool for Toggling SELinux between Enforcing and Permissive

https://www.xda-developers.com/selinux-switch-toggle-permissive/

Do stock ROMs of Takee 1 have SELinux support in kernel? If the answer is negative then the latest TRWP versions cannot be used. LuckasFB 4.4 KitKat kernel has SELinux support. Hopefully, it can be used with the latest TWRP version. However, we need to read the security enhancements in Android 5.1 and Android 6.0 and check the requirements of the latest TWRP app.
[Device Reviews and Information] YuriRM:
Compile TWRP for Your Device

https://www.xda-developers.com/compile-twrp-for-your-device/
[Device Reviews and Information] io2345:
Pogodancer, can you tell me, where you got the TWRP recovery 2.8.1.0 for the Takee 1 from?

I need to have a newer version (at least 3.0.2) to try out newer firmware that might suit for the Takee...
[Device Reviews and Information] YuriRM:
wishful thinking - delicious ROMs for Takee 1

How to Install Android 6.0 Marshmallow ROM using TWRP 2.8.3.0 [Failproof Method]

https://www.youtube.com/watch?v=BsET-PmKpzI

When you are ready get these MT6592 ROMs by MTK Dev

http://mtk-devs.blogspot.pt/

[ROM][STABLE] MIUI 9 China BETA 7.8.28 - MT6592

[6.0.1][STABLE] Flyme 6 - 6.6.7.15R BETA - MT6592

[6.0.1][STABLE][23/05/2017] Resurrection Remix 5.7.4 r79 - MT6592

[6.0.1][STABLE][24/05/2017] LineageOS 13.0_r79 - MT6592

[ROM][STABLE][LP][r38] Temasek's CM 12.1- MT6592

[AOSP][STABLE][r79] Slim6 V2.1 - MT6592

[STABLE][AOSP][OMS] NitrogenOS_r79 - MT6592
[Device Reviews and Information] YuriRM:
Another clone of Takee 1 (Android 4.4.2)

Blaupunkt U58 (also known as Blaupunkt Sonido X1 Plus) - SCREEN SIZE and RESOLUTION, TOUCHSCREEN, GYROSCOPE, CHARGER, PMIC, WIFI and two parts in four of OTHERS (kd_camera_hw and dummy_eeprom).

http://deviceinfohw.ru/devices/item.php?item=2970

https://www.handsetdetection.com/properties/devices/Blaupunkt/U58

http://www.blaupunkt.com/en/nc/products/soundphone/products/single/10511/

https://www.needrom.com/download/blaupunkt-sonido-x1/
[Device Reviews and Information] YuriRM:
Are you looking for a replacement charger for Takee 1?

I bought this Samsung Fast Charge Travel Adapter (EP-TA20EWEUGWW). It is reliable and I like it better than the stock charger of Takee 1. The price is 14.5 euro.

A full charge from 0-100% is slower when the phone is off. However, it charges extremely fast in airplane mode.
[Device Reviews and Information] io2345:
There are three different ROM versions on needrom, ending in W, TB and B.

Which is the best to choose for testing?
[Device Reviews and Information] YuriRM:
Do these three Blaupunkt U58 ROMs have different Partitions tables? We should ask at their forums for a copy of Partitions.
[Device Reviews and Information] YuriRM:
One more clone of Takee 1

Hasee X50 TS

RESOLUTION, TOUCHSCREEN, Front CAMERA, LENS, SOUND, ACCELEROMETER, ALSPS, MAGNETOMETER, CHARGER, PMIC, WIFI, MODEM and two parts in four of OTHERS (kd_camera_hw and dummy_eeprom).

It is a close match to Takee1. Unfortunately, the Hasee X50 TS has a 5" screen and lacks imx135 Back Camera, Gyroscope and fm36 chip.

http://deviceinfohw.ru/devices/item.php?item=3674

How To Root and Install TWRP Recovery On Hasee X50 TS

https://www.getdroidtips.com/twrp-recovery-hasee-x50-ts/

Hasee X50 TS - Firmwares (Android 4.4, 5.1 and 6.0)

https://4pda.ru/forum/index.php?showtopic=778045&st=1160&usg=ALkJrhiNWvi7-6YzuZf75mylK7fqJsnFEw

Hasee X50 TS - Firmware

https://w3bsit3-dns.com/forum/index.php?showtopic=778045
[Device Reviews and Information] YuriRM:
MT6592 on GitHub - 63 repository results

https://github.com/search?utf8=✓&q=mt6592&type=

luckasfb (LuckAs) · GitHub

https://github.com/luckasfb

luckasfb has 203 repositories available. Follow their code on GitHub.

MTK Pin Finder

Tool to dump gpio pins, in order to check if they are correctly made.

https://github.com/Mysteryagr/MTK-Pin-Finder/blob/master/README.md
[Device Reviews and Information] YuriRM:
I guess that Pogodancer got his TWRP recovery 2.8.1.0 from this automatic tool:

http://www.gizbeat.com/5786/how-to-make-create-twrp-mt6592-mt6582-mt6572-mt6589-mt6595/

Stage 2: Create Magic Auto TWRP for your MTK Phone

Download, extract and run TWRP Setup.exe. There are two different versions, one is TWRP 2.7.1.0 (Download) and the other TWRP 2.8.1.0 (Download). For KitKat, I recommend 2.8.1.0. For older Jelly Bean devices, try 2.7.1.0 first.
[Device Reviews and Information] YuriRM:
Port TWRP from Google Android One (SeedMTK) Lava Pixel V1 or THL T100s or ZOPO ZP998?

1 - My suggestion is to port this TWRP 3.0.2-0 by tirosala (THL T100s IronMan) to Takee 1.

My only doubt is the 5" screen. Does it affect the ported recovery?

THL T100s Ironman (MT6592, 2GB/32GB, FHD 5.0" screen)

Title: TWRP 3.0.2-0 by tirosala

Listed: 05/10/2016 12:05 am

ROM Version:3.0.2-0

https://www.needrom.com/download/twrp-3-0-2-0-2/

calhaus on 05/16/2016 @ 12:15 am

Tested the twrp, and it works fine.

Obrigado tirosala

2 - Another suggestion is to port an Official TWRP from Google Android One (second generation SeedMTK by Maintainer: MSF-Jarvis) because it has a MT6582, 2GB/32GB, HD 5.5" screen (Lava Pixel V1).

https://twrp.me/Devices/Google/

https://twrp.me/google/androidonesecondgenmtk.html

https://eu.dl.twrp.me/seedmtk/

twrp-3.1.1-0-seedmtk.img	8.8M	2017-05-18 05:19:29 EDT

twrp-3.1.0-0-seedmtk.img	8.9M	2017-03-09 05:29:17 EST

twrp-3.0.2-1-seedmtk.img	8.7M	2016-08-03 18:26:06 EDT

twrp-3.0.2-0-seedmtk.img	8.5M	2016-04-06 16:42:22 EDT

I have already questioned [MENTION=6552280]MSF Jarvis[/MENTION] on the feasibility of this interesting cross-port.

https://xdaforums.com/showpost.php?p=74437937&postcount=53

Lava Pixel V1 - Specifications

https://www.devicespecifications.com/en/model/5bd8355c

[TWRP][OFFICIAL] TWRP for LAVA Pixelv1

https://xdaforums.com/lava-pixel-v1/orig-development/recovery-twrp-t3353364

3 - Another suggestion is to port the TWRP 3.0.2-0 of ZOPO ZP998. It has a MT6592, 2GB / 16 or 32GB, FHD 5.5"

https://mega.nz/#!bNcVQYCA!utoLeBIiEQBFpGC_OI_7Ul4tutKGtbuLZ_2enpwoBmo

http://4pda.ru/forum/index.php?showtopic=584123&st=2820#entry48791872

https://w3bsit3-dns.com/forum/index.php?showtopic=584123&st=60

https://xdaforums.com/showthread.php?p=71305807#post71305807

4 - We will need this app (DiskInfo)

DiskInfo

https://play.google.com/store/apps/details?id=me.kuder.diskinfo

DiskInfo is a unique app that lists all partitions and all mount points on you device. It shows disk usage and very detailed partition and storage information. It also displays total and free memory (RAM) and Swap (e.g. zRam).

5 - [MTK][TUTORIAL][4.4.x-5.x+]Porting Custom Recovery

https://xdaforums.com/android/software-hacking/mtk-porting-custom-recovery-t3370940

How To Port Custom Recovery To Your Android Device MTK

https://www.youtube.com/watch?v=WDLgFkHmBT8&feature=youtu.be

6 - twrp Porter/Maker for Mediatek MT67XX 64bit & new 32bit Phone

https://xdaforums.com/android/software/twrp-porter-maker-mediatek-mt67xx-32-t3681861
[Device Reviews and Information] YuriRM:
dump of Stock recovery of Android 6.0.1 in order to port TWRP 3.1.1-0 for Marshmallow

Tell us the procedure to install VladJocker's Android 6.0.1/CM 13.0.4 ROM, please. The SPFlashTool is not compatible with Android 6. Do you use an Android app to flash it?

Latest alpha version of Android 6.0.1 by VladJocker CM13.0.4 18.11.16 Esta.

Release date: 18th November 2016

https://yadi.sk/d/e4s25cdlyv9GU (file cm-13.0.4-20161118-TakeeOne-CameraFixed.zip)

Is there a TWRP, CWM, Philz or Stock recovery file in the custom ROM cm-13.0.4-20161118-TakeeOne-CameraFixed.zip ?

Can you give me the Stock recovery of Android 6.0.1 [dump using SP tool] in order to port TWRP 3.1.0-0 or TWRP 3.1.1-0 for Marshmallow, please?

"The tool is Not based on Source This is a manually Porting Method where we use Stock Recovery to Port a custom Recovery.

For people asking if you can use a recovery from another version of Android, the answer is no, try to find a recovery from the same version of Android you are running on your phone/tablet."

"Question - What are the criteria for a right base? What has to be equal? Processor type : yes; android version should be the same : yes; storage... memory, screen: no idea!!! Anybody here knows?

Answer - CPU/Android version/display resolution."

This tool is compatible with MediaTek MT65XX too:

6 - twrp Porter/Maker for Mediatek MT67XX 64bit & new 32bit Phone

https://xdaforums.com/android/software/twrp-porter-maker-mediatek-mt67xx-32-t3681861

I have made a request to [MENTION=7759932]XN Logos[/MENTION] for the Marshmallow port of the latest TWRP for MT6592T with 2GB/32GB and FHD 5.5"

https://xdaforums.com/showpost.php?p=74483482&postcount=32

How to make a rom-backup dump using SP Flash Tool read-back (with detailed pictures)

https://medium.com/@TecMobs/how-to-make-a-rom-backup-dump-using-sp-flash-tool-read-back-d025324f9a44
[Device Reviews and Information] io2345:
Android 6.0.1/CM 13.0.4 on Takee1

This ROM is installed from TRWP-Recovery-Mode. As already pointed out, you have to install twice, as the first install will give you some error messages. Just reboot into recovery again. Second install runs fine. You can install gapps directly after that. (I'm using the open_gapps-arm-6.0-mini)

I always clear DATA, SYSTEM and CACHE before installing (all from within TRWP Recovery, of course), but maybe that's not mandatory.

There is no stock- or custom-recovery in this Installation, which means that you will have the same recovery after installing.
[Device Reviews and Information] YuriRM:
Wonderful inheritances by VladJocker's Android 6.0.1 ROM

Installing VladJocker's Android 6.0.1 Marshmallow ROM from 18th November 2016 is a joyous experience!

One inherits TWRP 2.8.1-0 when upgrading from the earlier Pogodancer's version of Android 4.2.2 Jelly Bean stock ROM from 10th September 2015. But here comes the kinky twist! One inherits TWRP 2.8.0-0 when upgrading from the latest LuckasFB custom ROM of Android 4.4.2 KitKat from 26th December 2016. Are you looking up for a step backward/forward?

What happens when you are upgrading from latest Pogodancer's ROMs that have a ClockWork Recovery?

Pogodancer's version of stock ROM 10th October 2015

Takee-1_151010_151026-212141_root-mod-deodeXposed

Pogodancer's version of stock ROM 9th November 2015

Takee-1_151109_151114-172130_root-mod-deodeXposed

"You get a lovely ClockWork Recovery"... this is the reply that I expect to hear from you!
[Device Reviews and Information] YuriRM:
[MT6592] [Marshmallow] [FHD] bases for porting TWRP to Takee 1

[MENTION=6026343]io2345[/MENTION] this is for you!

"Question - What are the criteria for a right base on porting TWRP ? What has to be equal?

Answer - CPU/Android version/display resolution."

Bases for porting TWRP recoveries to [MT6592] [Android 6.0.1] [Marshmallow] [FHD] [2GB] [16/32GB] [5" or 6" screen]

Official TWRP for BQ Aquaris E5 FHD (vegetafhd)

twrp-3.1.1-0-vegetafhd.img

https://twrp.me/bq/bqaquarise5fhd.html

TWRP device tree for the BQ Aquaris E5FHD, aka vegetafhd

For building TWRP only.

https://github.com/TeamWin/android_device_bq_vegetafhd

Official TWRP for BQ Aquaris E6 (bulma)

twrp-3.1.1-0-bulma.img

https://twrp.me/bq/bqaquarise6.html

TWRP device tree for the BQ Aquaris E6, aka bulma

For building TWRP only.

https://github.com/TeamWin/android_device_bq_bulma

Unofficial TWRP for UMI Zero

TWRP 3.0.2-2

https://www.needrom.com/download/recovery-twrp-3-0-2-2-for-umi-zero/#
[Device Reviews and Information] TAKEE1UserWaiting:
Battery dies before a new ROM is ready?

guys are u still talking about ways to get a full working new ROM for our TAKEE1 or is this topic dead like my Battery of this phone?
[Device Reviews and Information] io2345:
Of course - I'll do whatever I can. Where can I find the scripts?
[Device Reviews and Information] YuriRM:
Yes, we are getting prepared to develop a new ROM either by porting or compiling from source. The first step is the creation of device tree, vendor tree and kernel. The LuckasFB 4.4 KitKat kernel (Linux kernel 3.4.67) can be extracted from his latest ROM of 26th December 2016. However, it must be emulated in a brand new open source kernel in order to make improvements. There are MT6592 sources available. The driver for Fortemedia FM36 voice processing DSP chip for GSM and VoIP must be included in the new kernel. We can grab it from ZOPO ZP998. A new TWRP recovery is feasible too. All these tasks are achievable by wannabe developers like us but require availability of time and dedication. There are tools available for these tasks. Do you want to take part in it? More help will come once we upload TAKEE1's code on GitHub.
[Device Reviews and Information] YuriRM:
Creation of a device tree, vendor tree and kernel source on GitHub

Most of the scripts are LINUX based. Therefore, the best way is to run FWUL on a pendrive. Select persistent mode of you want to keep your files in

the Linux instalation.

[LIVE-ISO][FWUL][STABLE] adb/fastboot without any installation and driver issues

https://xdaforums.com/android/software-hacking/live-iso-adb-fastboot-driver-issues-t3526755br /

1 - How to create Device tree for Android Rom building (Script)

https://xdaforums.com/android/software-hacking/how-to-create-device-tree-android-rom-t3498355

EDIT - I am trying to find a thread with individual commands to retrieve each part of the device tree. I was browsing it two weeks ago!

[GUIDE] How to make a device-tree for your phone

https://xdaforums.com/android/software/guide-how-to-make-device-tree-phone-t3698419

[NOOBFRIENDLY] [HOWTO] Create a device tree for MTD devices

https://xdaforums.com/showthread.php?t=2010281

Android device configuration for AOSP

https://stackoverflow.com/questions/11352709/android-device-configuration-for-aosp

===================================================

2 - Scripts to extract device vendor files and generate AOSP makefiles.

https://github.com/pdsouza/android-generate-vendor

Set of scripts to automate AOSP compatible vendor blobs generation from factory images

https://github.com/anestisb/android-prepare-vendor

==============================================

3 - [guide][wip] [beginners] how to push a device tree to github

https://xdaforums.com/galaxy-grand-duos/general/guide-how-to-push-device-tree-to-github-t2788076

I will keep updating this post...