yashsingh1/xdaforums huggingface dataset:
[X Style (Pure) Q&A, Help & Troubleshooting] teji007:
i have indian dual sim variant and i am currently on 24.221.5 clark_retasia.en.03 retin.

Can somebody provide me nougat ota which is compatible with my current rom

Thanks.
[Droid RAZR M General] DiamondJohn:
There is now a build available of v3.3.1 at https://xdaforums.com/droid-razr-m/general/twrp-3-3-1-0-xt907jbbl-t4055039

by @Wheels564

TEAMWIN TWRP v3.1.1 for the RAZR M JBBL (xt907 JBBL)

Built from source: http://github.com/minimal-manifest-twrp/platform_manifest_twrp_lineageos.git

All the usual prefaces to using this project. ie/eg I am not responsible for anything if you flash this zip in regards to your device or data etc etc etc :p

See posts

https://xdaforums.com/showpost.php?p=78031035&postcount=11

for info on how I built it , and the local_manifest / room service (oops... forgot to include that in the original posts....)

https://xdaforums.com/showpost.php?p=78031035&postcount=12

info on how i *think* I set-up my build environment.

XDA:DevDB Information

TWRP 3.1.1 xt907_jbbl , Tool/Utility for the Motorola Droid RAZR M

Contributors

DiamondJohn, TEAMWIN Recovery, LineageOS

Version Information

Status: Stable

Current Stable Version: 3.1.1

Stable Release Date: 2017-08-06

Created 2017-08-05

Last Updated 2020-02-24
[Droid RAZR M General] DiamondJohn:
This version includes USB-OTG support :)
[Droid RAZR M General] aggressivepixels:
Working as intended too! :D
[Droid RAZR M General] supermaxkato:
This will work on my oem verizon razr m on kitkat? Don't I need to unlock the bootloader first before I can flash this? If so, I thought there was no way to unlock the verizon bootloader on this thing? Thanks for clarifying.
[Droid RAZR M General] supermaxkato:
Just for fun I tried it with my locked bootloader, and this is the error that shows on the phone fastboot screen: Invalid image size for partition recovery.

Thanks for any help you can provide.
[Droid RAZR M General] DiamondJohn:
If your bootloader is still locked under KittKat, search for the Sunshine app (beyond this thread) on XDA.

You can only flash a custom recovery image with an unlocked bootloader.

If you have KitKat, then you should be using the KitKat Bootloader version.

https://xdaforums.com/droid-razr-m/general/twrp-twrp-xt907-kkbl-experimental-build-t3652716

But again, you will only be able to flash it, if your bootloader is unlocked.
[Droid RAZR M General] supermaxkato:
OK, but there is only one xt907 and it's the Verizon version of the razr m, correct? Or are there multiple versions of the xt907?
[Droid RAZR M General] DiamondJohn:
Ask your question here https://xdaforums.com/droid-razr-m/help/qa-question-noob-friendly-t3142939
[Droid RAZR M General] DiamondJohn:
I want to add a backup of the PDS partition to my copy of TWRP (and hence my shared build). The PDS partition is the equivalent of the EFS partition fpor most other phones (read the "EFS BACK-UP & RESTORE" section at https://xdaforums.com/droid-razr-m/general/guide-faq-how-to-root-boot-unlock-t2869432 From ehat I can see, its simply a backup/restore of the partition mmcblk0p27 can someone just second check this for me?

Does anyone know if there is more than a simple backup/restore of the partition to make it usable?

Are there any other "special" partitions we would need to be able to backup/restore? Personally, I am also thinking of adding the boot logo partition (I thiink its at /dev/block/platform/msm_sdcc.1/by-name/logo) as I personally have changed it a couple of times, but so rarely I have to look into where I store it on my hard drive.
[Droid RAZR M General] Tech180:
So i've been trying to figure out how to build twrp for this device I cannot figure out how... How did you manage to do it? I've looked up videos and forums on how to do it including (but not limited to) https://xdaforums.com/showthread.php?p=32965365 and https://xdaforums.com/android/software/guide-how-to-compile-twrp-source-step-t3404024 and even how to port including https://xdaforums.com/android/software-hacking/mtk-porting-custom-recovery-t3370940 and https://xdaforums.com/android/software-hacking/guide-how-to-port-twrp-to-qualcomm-t3420013 . I'm very new to this and I'm not really sure what I'm doing. What were the steps you went through when downloading sources and syncing repos? Did you use Windows or Linux?
[Droid RAZR M General] DiamondJohn:
Setting up a TWRP Build

Assuming you have your build machine / environment set up with repo and all the dependent packages.

For Lineage 14,1 (and hence TWRP 3.1.1) I used a VBOX running Ubuntu 16.04 LTS, running on a Win7 64b (both the host and client have to be 64b)

NB: I have heard murmurs of people having issues building 14.1 on newer Ubuntu.

I also tried OMNI TWRP sources, and that failed, so LineageOS TWRP was the way to go.

I used the repo (as stated in the OP)

http://github.com/minimal-manifest-twrp/platform_manifest_twrp_lineageos.git

So the init command can be found on the that page. But their build commands refer to "cm", so ignore them.

The other thing you need to change are the screen drivers (see https://xdaforums.com/droid-razr-m/development/how-to-port-lineage-13-0-6-01-to-t3607500) The drivers are the same in 13.0 and 14.1

Now, the other part is all in the room service (ie local manifest) See the attached, it looks now in hindsight it may have extras; but hey, if they aren't used...

I *think* my build script looked something like (its been a while):

cd ~/android/TWRP/twrp_lineage;
repo forall -c git clean -fdx;
repo forall -c git reset --hard;
repo forall -c git checkout -f;
repo sync -fc --force-sync --force-broken;

cd ~/android/TWRP/twrp_lineage;

[COLOR="Red"]## CORRECT THE TOUCH DRIVER HERE!!!![/COLOR]

source build/envsetup.sh;
make clobber;
croot;
lunch lineage_xt897-eng;
mka recoveryimage;

NB: its an eng build for recovery.

It took about 5:22 to build; ie less than 6min. Its quick compared to a ROM (around 50min on my box)

Once I switched to Lineage TWRP and got my local manifest correct, it was very easy.

Good luck! :good:
[Droid RAZR M General] DiamondJohn:
Use the following as a fallback/reference not as an install / setup script. its basically notes I took down as I set up my environment. i think... and they may contain errors / missing stuff / steps I forgot to note down or assumed I would do automatically / things changed since then, that you have to deal with now.

sudo apt-get update;
sudo apt install curl;

curl https://dl.google.com/android/repository/platform-tools-latest-linux.zip > $HOME/platform-tools-latest-linux.zip; cd $HOME; unzip platform-tools-latest-linux.zip -d ~;

sudo apt-get -y install bc bison build-essential curl flex g++-multilib gcc-multilib git gnupg gperf imagemagick libesd0-dev liblz4-tool libncurses5-dev libsdl1.2-de libssl-dev libxml2 libxml2-utils lzop pngcrush rsync schedtool squashfs-tools xsltproc zip zlib1g-dev maven openjdk-8-jdk lib32ncurses5-dev gparted f2fs-tools;

sudo apt-get -y install libwxgtk3.0-dev;

mkdir -p ~/bin;
curl http:s//storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo;
sudo chmod a+x ~/bin/repo;

sudo apt-get install git-core;
sudo apt-get install ncftp;
sudo apt-get install openjdk-8-jre;
sudo apt-get install screen;
sudo apt-get install tmux;
sudo apt-get install w3m;
sudo apt-get install moreutils;

mkdir -p ~/android/.ccache;
mkdir -p ~/android/TWRP/twrp_lineage/out;

gedit ~/.bashrc;
[COLOR="Green"]export USE_CCACHE=1;
export CCACHE_COMPRESS=0;
export CCACHE_DIR=$HOME/android/.ccache;[/COLOR]

ROMS="TWRP/twrp_lineage .ccache out";
for i in $ROMS;
do
sudo rm -rf ~/android/$i/lost+found;
sudo chown -R [COLOR="Red"]XXXXX:XXXXX[/COLOR] ~/android/$i/out;
done;

cd ~/android/TWRP/twrp_lineage;

git config --global user.email "[COLOR="Red"]XXXXX[/COLOR]@gmail.com";
git config --global user.name "[COLOR="red"]XXXXX[/COLOR]";
repo init -u git://github.com/minimal-manifest-twrp/platform_manifest_twrp_lineageos.git -b twrp-14.1;

So, this is all before the previous post, and replace your username / directories as appropriate.

and there is always help on https://xdaforums.com/showthread.php?t=1943625
[Droid RAZR M General] noppy22:
Thread cleaned.

Please post in the correct sections.

This thread is for TWRP for Droid RAZR M, please stick to this topic

Thanks
[Droid RAZR M General] Wheels564:
TWRP3.3.1.0 xt907_jbbl

Recovery "twrp3.3.1.0 xt907_jbbl wheels564" is up on androidfilehost.

Recovery here: https://www.androidfilehost.com/?w=files&flid=304893
[Droid RAZR M General] DiamondJohn:
You should start another thread (devdb(), as you are different builder, and have built a different version.

Of course you can add a post here linking to your new thread.

Additionally, if I was a user (I am no longer one as my phone died:crying: and am now using a completely different device), I would of appreciated a change log, and knowing if you also included USB - OTG in your build.
[Droid RAZR M General] Wheels564:
Thanks for the info. Wanted to get it out there asap to test. will start a new tread when i have time. BTW as far as USB i have tried a mouse and it does work that's all I've tried so far.
[Droid RAZR M General] DiamondJohn:
When you get the thread started, let me know, and I'll add it to the OP to let everyone else know of a newer available build, in case they get this old thread through a web search,

As for USB-OTG, the source that was available when I did my build, needed the following changes to enable USB-OTG, Its not simply enabling the USB port, you have to let TWRP know of a mount point

# update fstab to what I want it to be
gedit /home/ubuntu/android/twrp_lineage/device/motorola/msm8960_jbbl-common/rootdir/etc/twrp.fstab
gedit /home/ubuntu/android/twrp_lineage/device/motorola/msm8960_jbbl-common/recovery/root/etc/twrp.fstab

*add the line:
/usb-otg vfat /dev/block/sda1 /dev/block/sda flags=display="USB-OTG";storage;wipeingui;removable

It may now already be in the latest sources, but wasn't there back when I was building.
[Droid RAZR M General] Wheels564:
New build up with your changes.

Thanks again, Your guide helped me build these recoveries for the old 8960 phones. I will start a new thread in the morning for the recovery.
[Droid RAZR M General] DiamondJohn:
I no longer have this device, and thus have no9t tested it, but a newer version of TWRP can be found in the following thread.

https://xdaforums.com/droid-razr-m/general/twrp-3-3-1-0-xt907jbbl-t4055039
[Droid RAZR M General] ktmom:
Thread closed at OP request

Thread closed at OP's request.
[Mate 8 Q&A, Help & Troubleshooting] khomriimad:
HI, i've a Huawei mat 8 buyed via aliexpress web site ( from china basically ) i cannot receive or make a call but it seem that i can detect gsm rogers operators with my sim card here in Quebec, receiving sms or sending is correctly work but only with calls, i've tried to disable 3g or LTE data mobile but no go, the phone is under android 6.0 ,another sim card make the same issue but this last is correctly worked on another phone, does anyone have an idea or solution please ?

thank you.

:(
[Mate 8 Q&A, Help & Troubleshooting] khomriimad:
Anyone can answer please ? thanks.
[X Style (Pure) Q&A, Help & Troubleshooting] silvernirvash:
installing and using the "moto" app on a moto x pure with a custom rom installed?

Is there a way to do this? I KNOW I can download the APK manually myself, however, is there a way to actually use it on a custom ROM like resurrection remix? I know installing other phone manufacturer first party apps like HTC home and blinkfeed doesn't work on custom ROMs so does this apply to the moto app even when installed on a moto x pure even if it has a custom ROM installed?
[X Style (Pure) Q&A, Help & Troubleshooting] acejavelin:
You can't... the underlying framework is missing. Same way you can't use Moto Gestures, Moto Display, etc.
[X Style (Pure) Q&A, Help & Troubleshooting] dzidexx:
Most custom rom's has own gestures inbuilt.
[X Style (Pure) Q&A, Help & Troubleshooting] acejavelin:
Yes, but it's not Moto Gestures, the function is the same but the implementation is different, allowing more efficient use of battery and hardware and enhanced features like wave to wake/peek... But it isn't just an app, it requires underlying is framework.
[X Style (Pure) Q&A, Help & Troubleshooting] silvernirvash:
Sigh sigh really??? So no custom Google name basically. There frustrating to say the least. I really wish Google would just implement custom Google catch phrases already. "Ok Google" gets frustrating when others have a phone that responds to that too.
[X Style (Pure) Q&A, Help & Troubleshooting] acejavelin:
That I have no idea... I don't use any "voice" features.
[X Style (Pure) Q&A, Help & Troubleshooting] Hemidrosis:
You'll have to use Tasker & Autovoice

https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm

https://play.google.com/store/apps/details?id=com.joaomgcd.autovoice

http://lifehacker.com/how-to-create-custom-voice-commands-with-tasker-and-aut-1282209195
[Honor 8 Questions & Answers] wildecard:
Hi everyone. I'm wondering if anyone on here has broken there back glass and managed to get it replaced? I pulled my phone out of my pocket a couple days ago and when i looked at it the back cover was shattered. i have no idea what happened. I didn't drop my phone and i don't remember anything hitting my pocket but i figure somehow i must have bumped it. At any rate I purchased a spigen case to cover it up and it looks fine. I'd be able to live with it with the exception that i have a crack going over each of my camera lenses resulting in some distorted pictures. So anyway, short story long, I'm pretty sure that i'm just going to order a replacement back from ebay and attempt the replacement myself. I'm fairly confident from the video's that I've watched that i can handle it ok. If not then oh well I guess. Nothing ventured, nothing gained. Has anyone else done this repair and have any information or advice that would be useful. Just curious and figure it's worth asking first. Thanks in advance
[Honor 8 Questions & Answers] venugopalu007:
I am quite lucky to even after it several falls.carefully replace it good luck .
[Honor 8 Questions & Answers] adriansticoid:
Only a few people I saw had their back glass shattered. And I think most of them had replaced it either in the service center or got a replacement unit.
[Honor 8 Questions & Answers] Saeem:
Be careful before buying. If you buy any duplicate one, your camera won't be good.
[Honor 8 Questions & Answers] venugopalu007:
Yes bro , cheap quality build may results to loose in camera quality .go for good one
[Honor 8 Questions & Answers] wildecard:
I'll try to find a good one, unfortunately all of the replacements seem to be from China. That being said the camera is already dink'd up from the cracks so I'm not too worried about it. Thanks!
[Honor 8 Questions & Answers] tiguy99:
Is it possible to share your glass replacement experience?

My back glass has some scratches I'm debating whether I'd polish or replace and would like to know how the process is

Thanks in advance
[Honor 8 Questions & Answers] venugopalu007:
Mine too damaged in open palces of guard . They are not getting off have to replace my galss.
[Honor 8 Questions & Answers] wildecard:
I will. I just ordered a back including the fingerprint sensor this morning. I'm not expected to have it until sometime around September 6th. I ordered from this ebay link, we'll see how it goes. Worse case I'm out $25.
[Honor 8 Questions & Answers] Saeem:
That's okay. But I think Huawei also fixes the back with 100% guaranteed that everything will be fine.
[Honor 8 Questions & Answers] Nyssa1104:
Pitty could of got both backplate (battery cover) & fingerprint sensor for $15 from

http://www.witrigs.com/searchautocomplete/autoresult?q=Honor+8

Also other links here https://xdaforums.com/honor-8/how-to/replacement-parts-honor-8-t3524739
[Honor 8 Questions & Answers] venugopalu007:
Bro this is pricing too much there are cheaper also

http://m.ebay.com/itm/Replacement-B...3D182284265654&_trksid=p2056116.c100408.m2460

With 25 dollars u can buy 3 :laugh: lol
[LG V10 Q&A, Help & Troubleshooting] KoDiSu:
Hi!

So my LG V10 (international model) suddenly got stuck in a bootloop.

- i am not rooted

- I have factory reset the phone (using the power and volume buttons)

- its some how in safe mode

- it is stuck in a bootloop

However inconsistently it will launch the set up new phone

- I don't have USB debugging on and I can't enable it because it's stuck in a bootloop

- warranty has expired unfortunately

If you have any ideas to fix my phone please help me :(
[Galaxy S6 Original Android Development] The Sickness:
Mine
[Galaxy S6 Original Android Development] Mercz23:
Nice nice
[Galaxy S6 Original Android Development] Mercz23:
Kernel working perfect here will test thia days.Thank you :)
[Galaxy S6 Original Android Development] Davidoff1979:
Oh yeah,thank you so much! Your work is REALLY appreciated!!!

What's the difference between rooting with Magisk instead of SuperSU anyway??
[Galaxy S6 Original Android Development] Fishawy:
Finally! :)

Thanks for the long-awaited comeback.
[Galaxy S6 Original Android Development] AndsXDA:
works on G920F with Aria Rom.

Thx a lot for comeback :)
[Galaxy S6 Original Android Development] Iliyena:
Magisk is a method of rooting that tries to keep up with Google (and app devs) ways of detecting root AND changes to the ROM (System). This makes apps unusable or invisible in the Google Play Store and so on. Off the top my head: Pokemon Go, Mario Run, Netflix, Elder Scrolls: Legends, a myriad of banking apps are involved in using this... With Magisk this "SafetyNet" is by-passed and root access can be hidden from specific apps. Search, this is waaaay simplifed from all Magisk is ;)
[Galaxy S6 Original Android Development] enzospain:
Wow thx :svetius:
[Galaxy S6 Original Android Development] Davidoff1979:
Ok,thanks. Right now I am rooted with SU. If I flash this kernel and root with Magisk after flashing,that won't be a problem?
[Galaxy S6 Original Android Development] Iliyena:
I'd get the intended root-method working before flashing kernel and then as OP instructs flash the used root-method (SU or Magisk) BEFORE booting. You should be able to switch root-method afterwards as well... But I am no expert ;)
[Galaxy S6 Original Android Development] Davidoff1979:
Thank you for your answer. I'll make a backup and try,see what happens!
[Galaxy S6 Original Android Development] erghetto:
Thank you for new kernel.

I'll surely try it in these days. Then I'll come back here to report my impression.

Thanks again

edit: [MENTION=4921688]The Sickness[/MENTION] one thing to report, safetynet doesn't work. i have flashed magisk v13.3 right after kernel, and inside magisk i can't pass safetynet verification

Edit2: another problem is that when i delet big files from internal memory, this is not gonna be updated.

I explain it better: lets say i have 10 GB free and i delete a file of 2 GB, now memory should show me 12 GB free, instead it continues to show 10 free until i make a reboot
[Galaxy S6 Original Android Development] The Sickness:
Safety Net does indeed work. You need to speak to your rom maker to insure that he has the proper edits......

Deleting files is either the file manager you are using, OR, the rom
[Galaxy S6 Original Android Development] The Sickness:
My rom, my kernel
[Galaxy S6 Original Android Development] erghetto:
I am on odex lite rom. Before flashing your kernel, safetynet was working, now no.

Problem i mentioned about memory is surely on kernel side, because is not the first time that a kernel causs me this, is not rom side.
[Galaxy S6 Original Android Development] The Sickness:
Then i suggest to reflash Magisk and see how it goes
[Galaxy S6 Original Android Development] jackherer72:
Can i flash this kernel on stock rom. No problems with knoks?
[Galaxy S6 Original Android Development] Fishawy:
Off topic but can't let that go un-asked :)

Any chance we can have "your ROM"? :D
[Galaxy S6 Original Android Development] The Sickness:
Its in the T-Mobile section
[Galaxy S6 Original Android Development] The Sickness:
Yes, you can flash on stock
[Galaxy S6 Original Android Development] Fishawy:
Ah shoot, was hoping for a G920F thing.

Thanks anyway :)
[Galaxy S6 Original Android Development] The Sickness:
I'm 920T bro...sorry
[Galaxy S6 Original Android Development] jackherer72:
Thanks i'm going to try it:)
[Galaxy S6 Original Android Development] same-xx:
Bro nice to see your kernel at last!!

Sorry, but did u remove the undervolting,sound and other stuff for some reason, What made kernel yours?

This is only kernel with aldeon in here and it's bad, so.... Really hopet that u have powers and inspiration to make this kernel is one of your best work.
[Galaxy S6 Original Android Development] Origamiman72:
just wanted to report that i tried to flash this on golden eagle (g920t) and it just ended up booting back to recovery (im dirty flashing ge back rn)
[Galaxy S6 Original Android Development] mr.smsom:
i have galaxy s6 flat sm-g920I .. can i flash sm-g920f ?
[Galaxy S6 Original Android Development] same-xx:
Iy should work. Just make full nanoid backup, before u flash.
[Galaxy S6 Original Android Development] The Sickness:
Ummm...did you flash Magisk or SuperSU before reboot?
[Galaxy S6 Original Android Development] The Sickness:
Thread is back open. Give me just a bit to redo everything
[Galaxy S6 Original Android Development] The Sickness:
Thread Open

Links are live...........................
[Galaxy S6 Original Android Development] Rippadakidd:
Would you recommend this for sm-g920t

Edit: I'm also using noble nougut experience 5.1 and I love your work in the community
[Galaxy S6 Original Android Development] The Sickness:
I have a thread in the T-Mobile section for the 920T
[Galaxy S6 Original Android Development] Laiyox:
Phone got hot with Twisted Kernel, without any app open.
[Galaxy S6 Original Android Development] Mercz23:
Good job dev ;)

---------- Post added at 06:11 AM ---------- Previous post was at 06:10 AM ----------

Rom problem
[Galaxy S6 Original Android Development] same-xx:
Really for once try to keep your mouth shut about problems , failures and what is not working untill find an actual bug. First of all I couldn't"t get this phone hot in pcmark

Then when u find that bug take a log like app called SySlog

With that u get every log u need or might need and pots that log here.
[Galaxy S6 Original Android Development] :
I don't have that issue...
[Galaxy S6 Original Android Development] Davidoff1979:
You sound like a really frustrated person... Keep in mind that not everbody is as well known about these things as you are.

You are right,and you know you are,so act that way. Because you're no help to others neither this way.
[Galaxy S6 Original Android Development] Chrisaa63:
Sometimes it gets old seeing repetitive clutter from questions that aren't kernel related. But yeah it could of been handled a bit more politely. Everyone is here to learn but just remember to use Google or the search function now and again.
[Galaxy S6 Original Android Development] Davidoff1979:
You're absolutely right about that
[Galaxy S6 Original Android Development] dinamo1975:
Using Golden Eagle MRA new ROM with Noxx Kernel to use AOD on my 920F! This kernel should work ok with this ROM and i'll be able to use AOD?

Thx
[Galaxy S6 Original Android Development] Davidoff1979:
Kernel works,no AOD
[Galaxy S6 Original Android Development] Davidoff1979:
I am facing random reboots. International 920F. Will provide a logcat asap but had to restore my backup because I have to leave home for work now.
[Galaxy S6 Original Android Development] :
I had too... And I stay on Aldeon Kernel v2.9 ;) More stable and same battery life/performance like other ones.
[Galaxy S6 Original Android Development] The Sickness:
How many are having reboots? This is something I must know....

I need either logs OR what were the circumstances when the reboot happened.

Just saying you went back to a stock kernel tells me nothing
[Galaxy S6 Original Android Development] Chrisaa63:
No reboots at all. 925F model
[Galaxy S6 Original Android Development] :
On 920F on stock kernel values I had few random reboots durning 1,5h work on phone.