{"id":17223192,"url":"https://github.com/daboross/android_device_oneplus_dre9-twrp","last_synced_at":"2025-04-11T20:33:16.706Z","repository":{"id":37706027,"uuid":"392212254","full_name":"daboross/android_device_oneplus_dre9-twrp","owner":"daboross","description":"WIP OnePlus Nord N200 5G NA-variant (codeword dre9) Device Tree for building Android 11 AOSP","archived":false,"fork":false,"pushed_at":"2021-08-19T05:09:35.000Z","size":78127,"stargazers_count":17,"open_issues_count":0,"forks_count":5,"subscribers_count":2,"default_branch":"android-11","last_synced_at":"2025-03-25T16:24:28.445Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/daboross.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-08-03T06:19:02.000Z","updated_at":"2025-02-06T15:22:36.000Z","dependencies_parsed_at":"2022-09-23T23:21:21.366Z","dependency_job_id":null,"html_url":"https://github.com/daboross/android_device_oneplus_dre9-twrp","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daboross%2Fandroid_device_oneplus_dre9-twrp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daboross%2Fandroid_device_oneplus_dre9-twrp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daboross%2Fandroid_device_oneplus_dre9-twrp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daboross%2Fandroid_device_oneplus_dre9-twrp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/daboross","download_url":"https://codeload.github.com/daboross/android_device_oneplus_dre9-twrp/tar.gz/refs/heads/android-11","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248476702,"owners_count":21110343,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-15T04:07:39.729Z","updated_at":"2025-04-11T20:33:16.667Z","avatar_url":"https://github.com/daboross.png","language":"Makefile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Device Tree for OnePlus Nord N200 5G NA unlocked variant (dre9) for TWRP\n\nThe OnePlus Nord N200 5G (codenamed _\"dre9\"_) is a budget smartphone from\nOnePlus. It was released June 25th, 2021.\n\n| Basic                   | Spec Sheet                                                            |\n| -----:|:----- |\n| CPU                     | Octa-core (2x2.0 GHz Kryo 460 \u0026 6x1.8 GHz Kryo 460)                   |\n| Chipset                 | Qualcomm SM4350 Snapdragon 480 5G (8 nm)                              |\n| GPU                     | Adreno 619                                                            |\n| Memory                  | 4 GB RAM                                                              |\n| Shipped Android Version | 11.0                                                                  |\n| Storage                 | 64 GB                                                                 |\n| Battery                 | Non-removable Li-Po 5000 mAh battery                                  |\n| Display                 | LTPS IPS LCD, 90Hz, 1080 x 2400 pixels, 20:9 ratio (~405 ppi density) |\n\n## Warning - Unffocial TWRP\n\nThis is not an official TWRP repository. Use at your own risk.\n\n## Note on Codenames\n\nNote: Some locations refer to this device as codename \"holi\". \"holi\" is the\ncodename for the board / platform, not the phone.\n\n\"dre9\" is the codename for the OnePlusN200, the North America version of this\nphone which is carrier unlocked.\n\n\"dre8t\" is the codename for the OnePlusN200TMO, the version of this phone sold\nby T-Mobile and Metro PCS.\n\nhttps://github.com/OnePlusOSS/OpenSourceReleases/wiki/OnePlus-Nord-N200 is the\nsource for these codenames.\n\n## Prereqs\n\nI recommend reading through\nhttps://forum.xda-developers.com/t/dev-how-to-compile-twrp-touch-recovery.1943625/\nbefore attempting to compile this repository.\n\n## Compile\n\nFirst, create a new directory, and download the TWRP tree into it:\n\n```\nrepo init --depth=1 -u https://github.com/minimal-manifest-twrp/platform_manifest_twrp_aosp.git -b twrp-11\n```\n\nNext, add this repository via a local manifest. Create\n`.repo/local_manifests/local_manifest.xml` with the following contents:\n\n```xml\n\u003c?xml version=\"1.0\" encoding=\"UTF-8\"?\u003e\n\u003cmanifest\u003e\n  \u003cremote name=\"github\"\n    fetch=\"https://github.com\" /\u003e\n  \u003cproject path=\"device/oneplus/dre9\"\n    name=\"daboross/android_device_oneplus_dre9-twrp\"\n    remote=\"github\"\n    revision=\"android-11\" /\u003e\n\u003c/manifest\u003e\n```\n\n\u003e You might need to pick few patches from gerrit.twrp.me to get some stuff working.\n\nTODO: verify whether this comment ^^ copied from kebab is accurate.\n\nSync the sources:\n\n```\nrepo sync\n```\n\nTo build, execute these commands in order\n\n```\n. build/envsetup.sh \u0026\u0026 \\\n    export ALLOW_MISSING_DEPENDENCIES=true \u0026\u0026 \\\n    export LC_ALL=C \u0026\u0026 \\\n    lunch twrp_dre9-eng \u0026\u0026 \\\n    make -j bootimage\n```\n\nTo test it:\n\n```\n# To temporarily boot it\nfastboot boot out/target/product/dre9/boot.img\n\n# Since the Nord N200 5G uses a combined recovery-boot partition, you need to\n# flash the boot partition. Note: you may want to switch to the non-active slot\n# (a or b) before flashing to test.\nfastboot flash recovery recovery.img\n```\n\nKernel: https://github.com/AOSPA/android_kernel_oneplus_sm8250\n\n##### Credits\n\n- bigbiff for decryption\n- theincognito-inc for original tree\n- Systemad for original tree\n- CaptainThrowback for original tree\n- mauronofrio for original tree\n- TWRP team\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaboross%2Fandroid_device_oneplus_dre9-twrp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdaboross%2Fandroid_device_oneplus_dre9-twrp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaboross%2Fandroid_device_oneplus_dre9-twrp/lists"}