Uploading New Kernel
authormauronofrio matarrese <poronofrio@gmail.com>
Thu, 1 Nov 2018 17:42:40 +0000 (18:42 +0100)
committermauronofrio <poronofrio@gmail.com>
Thu, 29 Nov 2018 21:09:51 +0000 (22:09 +0100)
README.md

index 6f7118715d7b7918484e82e32769cb556d4cb0d6..68edc4d7f4dd09fca40ada1be4c53bbc89c34f0f 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,3 +1,64 @@
-# android_device_oneplus_fajita
+# Device Tree for OnePlus 6T (fajita)
 
-Waiting for some additional infos
\ No newline at end of file
+The OnePlus 6T (codenamed _"fajita"_) is a flagship smartphone from OnePlus.
+It was released in Novemeber 2018.
+
+| Basic                   | Spec Sheet                                                                                                                     |
+| -----------------------:|:------------------------------------------------------------------------------------------------------------------------------ |
+| CPU                     | Octa-core (4x2.8 GHz Kryo 385 Gold & 4x1.7 GHz Kryo 385 Silver)                                                                |
+| Chipset                 | Qualcomm SDM845 Snapdragon 845                                                                                                 |
+| GPU                     | Adreno 630                                                                                                                     |
+| Memory                  | 6/8 GB RAM                                                                                                                     |
+| Shipped Android Version | 9.0                                                                                                                            |
+| Storage                 | 128/256 GB                                                                                                                     |
+| Battery                 | Non-removable Li-Po 3710 mAh battery                                                                                           |
+| Display                 | Optic AMOLED, 1080 x 2340 pixels, 19.5:9 ratio (~403 ppi density)                                                                |
+| Camera (Back)           | Dual: 16 MP (f/1.7, 27mm, 1/2.6", 1.22µm, gyro-EIS, OIS) + 20 MP (16 MP effective, f/1.7, 1/2.8", 1.0µm), PDAF, dual-LED flash |
+| Camera (Front)          | 16 MP (f/2.0, 25mm, 1/3", 1.0µm), gyro-EIS, Auto HDR, 1080p                                                                    |
+
+Copyright 2018 - The LineageOS Project.
+
+
+
+## Compile
+
+First checkout minimal twrp with omnirom tree:
+
+```
+repo init -u git://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni.git -b twrp-8.1
+repo sync
+```
+
+Then add these projects to .repo/manifest.xml:
+
+```xml
+<project path="device/oneplus/fajita" name="mauronofrio/android_device_oneplus_fajita" remote="github" revision="android-8.1" />
+```
+
+To make all works you need to modify the buildinfo.sh in build/tools
+echo "ro.build.version.release=$PLATFORM_VERSION"
+echo "ro.build.version.security_patch=$PLATFORM_SECURITY_PATCH"
+to
+echo "ro.build.version.release_orig=$PLATFORM_VERSION"
+echo "ro.build.version.security_patch_orig=$PLATFORM_SECURITY_PATCH"
+
+And you need to increase the PLATFORM_VERSION to 16.1.0 in build/core/version_defaults.mk to override Google's anti-rollback features
+
+```
+
+Finally execute these:
+
+```
+. build/envsetup.sh
+export ALLOW_MISSING_DEPENDENCIES=true # Only if you use minimal twrp tree.
+lunch omni_fajita-eng 
+mka adbd recoveryimage 
+```
+
+To test it:
+
+```
+fastboot boot out/target/product/enchilada/recovery.img
+```
+## Thanks
+```
\ No newline at end of file