i am new this android mod world,my phone has no official twrp recovery,so i want to make twrp,i have stock boot image which broke into ramdisk,dt.img and kernel.pls guide me for step by step and if you know any reference book then pls suggest me,my device has no kernel source ,not found in internet
i had a few problems when starting with the omni sources to build twrp. up until initializing the shallow clone, i needed a minimum of 15 gb where as before i had 10 and it failed after repo syncing. im convinced you need more but i did make a huge mistake ill address later on. you can change the disc size but i still didnt have enough space to even use a program called gparted and do that, so i decided to move the virtual machine but got some errors and didnt feel like dwelling on it since the virtual machine was completely new just for this and i havent done much, so i decided it was ok to restart a whole new one. if i had a lot more things done though then i would rather figure out the problem so i dont lose all my progress. when i had first done the repo init for the shallow clone as well, i got this error: "/usr/bin/env: ‘python’: No such file or directory " i thought it had to do with the jdk things or something but it didnt and in your other videos on setting up ubuntu 18.04 for virtual machine (which i didnt know because dees troy ignorantly put in his compile twrp guide from 2012 that its impossible to start without knowing linux), you used aptitude search and apt-get install commands to search for programs that were either "p", uninstalled, or "i" installed, and if needed installed them with apt-get install. i figured i needed python and searched a little to find this link: askubuntu.com/questions/942930/usr-bin-env-python-no-such-file-or-directory some people talked about python3 which is already installed and considered python but has no correlation to just "python". it was answered with using: "sudo apt-get install python2.7-minimal" and then "./configure" but some said that didnt work and received the same error again but this worked: "sudo apt install python-minimal" i decided to disregard those though since checking with "aptitude search python", showed python, python 2.6, and python 2.7 to still be potential packages but python3 installed; so i did, "apt-get install python", it installed and when re-trying to repo init the shallow clone command, it processed until getting this new error: "error.GitError: manifests var: *** Please tell me who you are. Run git config --global user.email "you@example.com" git config --global user.name "Your Name" to set your account's default identity. Omit --global to set the identity only in this repository. fatal: unable to auto-detect email address (got 'username@username-VirtualBox.(none)') " the username part in 'user@username' shows your user but i decided to replace mine with that to clear confusion. this is the error to show it needs to identify the user, which should i guess be done after the making of the bin directory for repo but was not shown for sake of the tutorial, reason being if you scroll down on the downloading the source page in the aosp site, it talks about these commands after installing repo. the solution is actually shown in the error but doesnt state what to do after, below in the comments yt user "sunamitheory ", had this error and "AlaskaLinuxUser AKLU" responded with the same commands but also the next command needed, this is the whole reply: "Try this: $ git config --global user.name "Your Name" $ git config --global user.email "you@example.com" Then repo sync." after doing the 2 git config user info commands and then repo syncing, it continues the repo init of the shallow clone or the original local repository command shown in the readme of the minimal-manifest-twrp github link. this so far has been the longest loading command, remember to make a directory for twrp after making the bin btw as shown at 8:24 in the video. after finally figuring everything out i made the mistake of forgetting to do mkdir [name of twrp folder] and i found out that its technically not possible to undo things. maybe someone can help out there or clear/clean up on what the info provided shown when searching for undoing things like this, actually means and provide better info. as for the xda guide, im really unsure why they cant just provide a little info *guiding* people to learn about git, linux, and virtual machine. i got this far struggling to find the right things. nobody wants to communicate things, i dont understand why. people even believe you should add a readme in each github project to be user friendly but then everyone who adds one makes it blank lol. installing a repo also had nothing to do with creating an html repository for github, git and github have no correlation except for github being a website cloud made for people who use git to upload and share their projects in a community. it wasnt that hard to figure out but everyones pretending its difficult thus impossible and not providing info, just like the stack overflow forum comments. the xda people promote making files and support to devices, ask for help, to admitting things are outdated and useless so you should give up or try a guide, and then saying to quit in there outdated guides, and youtube is filled with improper videos. it took me to experience this bs and think this was all useless to finally knowing what a virtual machine is and knowing how to use linux and ubuntu, even try git! and understand the differences between the actual program and an over inflated hub site for it. i know your most recent video was about moving on from this channel but, thank you for the (actually good) videos (lol), im still checking between the hd compile twrp playlists and setting up ubuntu 18.04 playlists and hopefully i can get a twrp file for an s7 active (sm-g891a) finally built.
I recommend that you use 7.1. It is very close and should work for you. In January I have a full length series coming out about building TWRP device trees from scratch.
@@AlaskaLinuxUserAKLU I followed these instructions with the depth=1 option having open-jdk-11-jre installed and having problems When I run lunch it says no such file lunch.rc Having a choice I installed lunch instead of python-lunch
@@AlaskaLinuxUserAKLU Yes I ran `. build/envsetup.sh` But I get this error when I run `lunch omni_find7op-en` : ** Don't have a product spec for: 'omni_find7op' ** Do you have the right repo manifest?
Hmmm... There must be more that it said too. Perhaps you can follow the link in the description and go to XDA. Post the while output and we can work through it together.
Oh man, what i can do if when i paste this i get an error prompted saying that i need to identify? repo init -u git://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni.git -b twrp-7.1
Hello there ! could you build twrp for my Lava x81. I have all the required files and trying to do since 2016. No hope coz no linux exposure Can you help ? (Please don't reply if you can't. Because I am asking to many peoples. Everybody replied that 'Do it yourself'. But I tried from 2016...)
Currently, TWRP for Oreo+ devices with treble doors work, but is tricky. For a minimal build that is based on 8.1, I'd recommend orange fox or red wolf recoveries. I have videos about them on my channel as well.
I don't know I cloned the respository from a link on this page selecting the depth=1 (second choice) github.com/minimal-manifest-twrp/platform_manifest_twrp_omni
Hello, I want to compile TWRP for my phone. However, my phone is a TP-Link Neffos C7. It doesn't use a custom ROM and cannot be rooted. Is there still a possibility to build a Custom Recovery for my phone?
i am new this android mod world,my phone has no official twrp recovery,so i want to make twrp,i have stock boot image which broke into ramdisk,dt.img and kernel.pls guide me for step by step and if you know any reference book then pls suggest me,my device has no kernel source ,not found in internet
ua-cam.com/play/PLRJ9-cX1yE1lnwTD8QP_e5Ohj8Ys-0oO7.html
i had a few problems when starting with the omni sources to build twrp.
up until initializing the shallow clone, i needed a minimum of 15 gb where as before i had 10 and it failed after repo syncing. im convinced you need more but i did make a huge mistake ill address later on. you can change the disc size but i still didnt have enough space to even use a program called gparted and do that, so i decided to move the virtual machine but got some errors and didnt feel like dwelling on it since the virtual machine was completely new just for this and i havent done much, so i decided it was ok to restart a whole new one. if i had a lot more things done though then i would rather figure out the problem so i dont lose all my progress.
when i had first done the repo init for the shallow clone as well, i got this error:
"/usr/bin/env: ‘python’: No such file or directory
"
i thought it had to do with the jdk things or something but it didnt and in your other videos on setting up ubuntu 18.04 for virtual machine (which i didnt know because dees troy ignorantly put in his compile twrp guide from 2012 that its impossible to start without knowing linux), you used aptitude search and apt-get install commands to search for programs that were either "p", uninstalled, or "i" installed, and if needed installed them with apt-get install.
i figured i needed python and searched a little to find this link: askubuntu.com/questions/942930/usr-bin-env-python-no-such-file-or-directory
some people talked about python3 which is already installed and considered python but has no correlation to just "python".
it was answered with using:
"sudo apt-get install python2.7-minimal"
and then
"./configure"
but some said that didnt work and received the same error again but this worked:
"sudo apt install python-minimal"
i decided to disregard those though since checking with "aptitude search python", showed python, python 2.6, and python 2.7 to still be potential packages but python3 installed;
so i did, "apt-get install python", it installed and when re-trying to repo init the shallow clone command,
it processed until getting this new error:
"error.GitError: manifests var:
*** Please tell me who you are.
Run
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
to set your account's default identity.
Omit --global to set the identity only in this repository.
fatal: unable to auto-detect email address (got 'username@username-VirtualBox.(none)')
"
the username part in 'user@username' shows your user but i decided to replace mine with that to clear confusion.
this is the error to show it needs to identify the user, which should i guess be done after the making of the bin directory for repo but was not shown for sake of the tutorial, reason being if you scroll down on the downloading the source page in the aosp site, it talks about these commands after installing repo.
the solution is actually shown in the error but doesnt state what to do after, below in the comments yt user "sunamitheory
", had this error and "AlaskaLinuxUser AKLU" responded with the same commands but also the next command needed, this is the whole reply:
"Try this:
$ git config --global user.name "Your Name"
$ git config --global user.email "you@example.com"
Then repo sync."
after doing the 2 git config user info commands and then repo syncing, it continues the repo init of the shallow clone or the original local repository command shown in the readme of the minimal-manifest-twrp github link.
this so far has been the longest loading command, remember to make a directory for twrp after making the bin btw as shown at 8:24 in the video. after finally figuring everything out i made the mistake of forgetting to do mkdir [name of twrp folder] and i found out that its technically not possible to undo things. maybe someone can help out there or clear/clean up on what the info provided shown when searching for undoing things like this, actually means and provide better info.
as for the xda guide, im really unsure why they cant just provide a little info *guiding* people to learn about git, linux, and virtual machine. i got this far struggling to find the right things. nobody wants to communicate things, i dont understand why. people even believe you should add a readme in each github project to be user friendly but then everyone who adds one makes it blank lol. installing a repo also had nothing to do with creating an html repository for github, git and github have no correlation except for github being a website cloud made for people who use git to upload and share their projects in a community. it wasnt that hard to figure out but everyones pretending its difficult thus impossible and not providing info, just like the stack overflow forum comments.
the xda people promote making files and support to devices, ask for help, to admitting things are outdated and useless so you should give up or try a guide, and then saying to quit in there outdated guides, and youtube is filled with improper videos.
it took me to experience this bs and think this was all useless to finally knowing what a virtual machine is and knowing how to use linux and ubuntu, even try git! and understand the differences between the actual program and an over inflated hub site for it.
i know your most recent video was about moving on from this channel but, thank you for the (actually good) videos (lol), im still checking between the hd compile twrp playlists and setting up ubuntu 18.04 playlists and hopefully i can get a twrp file for an s7 active (sm-g891a) finally built.
Good afternoon, can you collect tvrp for xiaomi 12x? of course not free.
My phone uses android 7.0 but there's no 7.0 in the minimal manifest list What to do?
I recommend that you use 7.1. It is very close and should work for you. In January I have a full length series coming out about building TWRP device trees from scratch.
@@AlaskaLinuxUserAKLU I followed these instructions with the depth=1 option having open-jdk-11-jre installed and having problems When I run lunch it says no such file lunch.rc Having a choice I installed lunch instead of python-lunch
@@fugeeohu9357 Did you run ". build/envsetup.sh" first?
@@AlaskaLinuxUserAKLU Yes I ran `. build/envsetup.sh` But I get this error when I run `lunch omni_find7op-en` :
** Don't have a product spec for: 'omni_find7op'
** Do you have the right repo manifest?
Hmmm... There must be more that it said too. Perhaps you can follow the link in the description and go to XDA. Post the while output and we can work through it together.
Oh man, what i can do if when i paste this i get an error prompted saying that i need to identify?
repo init -u git://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni.git -b twrp-7.1
Try this:
$ git config --global user.name "Your Name"
$ git config --global user.email "you@example.com"
Then repo sync.
thanks! it worked for me
Great!
Hello there !
could you build twrp for my Lava x81. I have all the required files and trying to do since 2016. No hope coz no linux exposure
Can you help ?
(Please don't reply if you can't. Because I am asking to many peoples. Everybody replied that 'Do it yourself'. But I tried from 2016...)
try it on a vm
I hope you got what you wanted.
What time i needs to build AOSP source in dual xeon e5-2678v3 (24 Cores, 48 Threads, 3.1 GHz Turbo Boost-All Cores, 110M Cache), 1 TB Samsung 970 EVO NVMe M.2 SSD ?
Best way to find out is to try it. :D
@@AlaskaLinuxUserAKLU Woow... only 8 minutes 😄👍🏻
@@AlaskaLinuxUserAKLU Do you have tutorial for making samsung ROM ?
how do you get twrp minimal pie source? The repo's havent been merged in yrs?
Currently, TWRP for Oreo+ devices with treble doors work, but is tricky. For a minimal build that is based on 8.1, I'd recommend orange fox or red wolf recoveries. I have videos about them on my channel as well.
I don't know I cloned the respository from a link on this page selecting the depth=1 (second choice) github.com/minimal-manifest-twrp/platform_manifest_twrp_omni
Hello, I want to compile TWRP for my phone. However, my phone is a TP-Link Neffos C7. It doesn't use a custom ROM and cannot be rooted. Is there still a possibility to build a Custom Recovery for my phone?
You can build, actually, but... IDK, need some testing to do xDD.
Hello brother
Please LUA-L03 twrp
next part plez
Please see this playlist: ua-cam.com/play/PLRJ9-cX1yE1lnwTD8QP_e5Ohj8Ys-0oO7.html