yashsingh1/xdaforums huggingface dataset:
[Magisk] Zackptg5:
In the past couple years, magisk has come a long ways to the point that it's the de-facto root solution. I have been developing and maintaining the Unity template for the past couple years but it's now reached a point where there's no longer a need for it - it's simply not worth the effort anymore. There are very few use cases where someone would want to stay rootless and still install a bunch of mods and every other root solution is pretty much deprecated at this point. So I switched gears from Unity to a magisk only template.

Consider this the spiritual successor of the Unity Template

So what is Magisk Module Template Extended (MMT-Ex)?

MMT-Ex is just as the name describes - it's the magisk module template but with the best features of Unity added to it

What does this mean?

This means that MMT-Ex is an easy way to make a magisk module regardless of how basic or advanced it is.

Where do I start?

Follow the readme on the main repo here and you'll be setup in no time

Questions?

Post them here, I'll try to help out when I have the chance but hopefully you won't have any
[Magisk] Zackptg5:
So much for the smooth release. Small bug fix pushed
[Magisk] MarcAnt01:
[MENTION=6037748]Zackptg5[/MENTION] I write here since there's no issue section in the repo, but there are two uninstall.sh files, one in common and the other one in the main directory, I think that's a bit confusing.

My ideas would be:

-merge the two files;

- rename the one in common in remove.sh , MMT-exuninstall.sh or similar names
[Magisk] Zackptg5:
I could do a better drop explaining things in the wiki

The one in root gets copied as is to modpath and will uninstall any files outside modpath if removed via magisk manager

The one in common is like the old unity_uninstall one. The only reason I had the common ones named unity_whatever back in the day is because one of the past magisk module templates unzipped everything with the -j option (ignores directories) and so files would overwrite each other if they had the same name

I disabled issues on most of my repos because noobs would post stupid stuff on it so I redirected all support to here instead
[Magisk] aer0zer0:
So far so good here.
[Magisk] aer0zer0:
[MENTION=6037748]Zackptg5[/MENTION] it appears system.prop and sepolicy.rule still need to be placed in the root of the mod, and not in common in order to propagate on-device.

Which is fine, as i know thats how to fix it. But wasnt sure if that was your intent, it sounds like you want everything running script-wise out of common (which makes sense). Attached my magisk log, and my mod has a new sepolicy.rule and system.prop. I tried this the way i maentioned above and every loads as it should.
[Magisk] lapwat:
Hello, if I develop a Module with your template, I will be able to install it on my device. But I don't think it will be accepted as a valid module submission here (https://github.com/Magisk-Modules-Repo/submission/issues) because it does not respect the new module format.

Can you confirm?
[Magisk] Zackptg5:
Common folder scripts should copy over but I've seen this issue in another module. I'll look into it later this week when I'm off work

mmtex is the new template with some modifications so you shouldn't have any problems there
[Magisk] lapwat:
DELETED
[Magisk] Zackptg5:
That's on of the modifications I made although there appears to be a bug with it that I'll need to work out
[Magisk] TotallyAnxious:
If I was to guess it would be something in lines 208-214 of the functions.sh. but I'm way to stoned to be of any actual assistance.

Edit: Clearly too stoned. I meant to reply to the system.prop not being applied when in common not what I actually replied to lol
[Magisk] Zackptg5:
Found the problem real quick. Seems I mixed up Unity with MMT-Ex logic:

The main boot scripts and such (service.sh, post-fs-data.sh, sepolicy.rule, and system.prop) should all be in root of installer like with regular template. Any extras can go into common. I'll push an update to the wiki on that shortly
[Magisk] TotallyAnxious:
That was my second guess!
[Magisk] aer0zer0:
that did the trick, much appreciated.
[Magisk] Zackptg5:
Updated MMT-Ex to v1.1! Been pushing some fixes for a while now and I feel like it's good to go for the next version. See the wiki for changelog: https://github.com/Zackptg5/MMT-Extended/wiki/Changelog
[Magisk] 73sydney:
Subscribed. Appreciate your efforts!
[Magisk] panchogg:
Minimun Magisk version?
[Magisk] Zackptg5:
It follows official magisk template so 19 is minimum currently
[Magisk] Zackptg5:
MMT-Ex has been updated to v1.2! I anticipate this being the last update for a while unless something comes up - think I got it at a good state.

Changelog can be found same place as always: https://github.com/Zackptg5/MMT-Extended/wiki/Changelog

Some notable changes are:

MMT-Ex now has the same behavior as mainstream magisk module template - it always uninstalls/installs Furthermore, to simplify things, it'll only work in magisk manager. If you flash it in TWRP, it'll trigger automatic removal - this was kept in as a save from a module causing a bootloop

common/uninstall and upgrade scripts are gone now - no need for them anymore. There are very few instances where you'd need custom uninstall logic now since MMT-Ex handles all file removal automatically but if you do have something, you can place it in the TOP of the uninstall file at root of installer

ORIGVEN variable is gone - turns out that original vendor is always $ORIGDIR/vendor so you can just use that
[Magisk] mrjuniork:
Took you a while to find a proper avatar.. :p
[Samsung Galaxy Note 8 Guides, News, & Discussion] mohdiqbal:
Hello guys. I bought a second hand Note 8 from a classmate a week ago. It was at a good price so I went for it. The internet was not working properly in it, it would just stop working for around 20 seconds and then start working again, i thought it might be because of the rain or something but after using it for 4 days I thought something was fishy. I put my sim into another phone and Internet worked perfectly good and normal, i put in different sim cards into my note 8 but the internet issue remained. In the settings it showed N950F. I put in it Download mode and noticed that its not N950F, Its N950N, I googled it and it turned out to be a korean model. I did deeper digging and found out its been converted to dual sim N950F by flashing a Custom rom. I told him all this and asked my money back to which he told me he spent it all. Now i'm stuck with this phone. I feel like i have wasted my hard earned money. I searched online found videos on youtube but i did not try them fearing my note 8 may get hard bricked or worse. Now i am not sure if it is a hardware issue or a bug in the custom rom, I am just assuming it's because of the custom rom. Please help me out. It's a korean model Note 8 256gb. If there's a way where i can keep the dual sim funtionality and get my internet issues fixed, I would love that, if that's not possible, then just fixing the internet issues would be much appreciated too. Thank you very much.
[Samsung Galaxy Note 8 Guides, News, & Discussion] stonedpsycho:
Have you tried checking to see if the APN settings are correct for your sim? That could fix it.

You could just flash stock filmware for the device, which can be found on "Sammobile" or "Updato" but would obviously return it back to single sim.
[Samsung Galaxy Note 8 Guides, News, & Discussion] mohdiqbal:
Yes I tried the APN settings, there was nothing wrong there.

The problem is, flashing the original stock rom might restrict my network connections to Korea only. It might not have other languages as well. If you have any other suggestions please tell me, if you know someone who might, kindly mention him.

Thank you for replying.
[Samsung Galaxy Note 8 Guides, News, & Discussion] stonedpsycho:
I wish I knew other suggestions to offer, but I am limited in my knowledge, especially with issues like this. Not something I have encountered before. I can't find an answer on Google to see if you would be okay using your sim on the Korean variant.

Hopefully someone more knowledge will answer, if you don't get a reply, just keep bumping the thread.
[Samsung Galaxy Note 8 Guides, News, & Discussion] mohdiqbal:
Thank you. Yes I'll keep bumping it.
[Samsung Galaxy Note 8 Guides, News, & Discussion] mikey199:
I had a problem with data and MMS not working. It's silly but make sure with your APN type is "default,dun,supl,mms". Mine was blank and wouldn't work without putting that in.

Good luck.
[Samsung Galaxy Note 8 Guides, News, & Discussion] mohdiqbal:
Thanks, I'll try that.
[Samsung Galaxy Note 8 Guides, News, & Discussion] iceepyon:
I would take your device to the high street branch of your Service Provider and let them take a look at it. It is probably the Network Settings which need to be configured on your device.
[Samsung Galaxy Note 8 Guides, News, & Discussion] mohdiqbal:
I tried that. It didn't work. I Flashed a different Custom ROM, the problem still remained. I'll flash stock ROM and see what happens.
[Nexus 5 Q&A, Help & Troubleshooting] buzz86us:
I was just wondering if anyone has had success using a slimport adapter to output disney plus they have this really ****ty copy protection so i was just wondering if someone could test it for me.
[Nexus 5 Q&A, Help & Troubleshooting] NOSudo-Vitali:
Break it Down Barney style for me and maybe I can do it for you I have a few of those laying around that I play with now and then. Slimport I'm not sure what you mean I guess
[Nexus 5 Q&A, Help & Troubleshooting] buzz86us:
basically output Disney Plus using USB to HDMI.. I have one coming in the next few days, but I am just wondering
[Xiaomi Redmi Note 5 Pro Questions & Answers] rajverma3135:
Hi guys

I would like to ask if possible help me with unlocking, rooting and helping me decide which custom rom to install on my Redmi note 5 pro.

I been off for sometime from xda, so bear with me.

Many thanks
[Xiaomi Redmi Note 5 Pro Questions & Answers] prSohaib:
Pixel experience plus (Android Pie) is the most stable and fast custom ROM I have tested

Unlock bootloader by the official Xiaomi application (backup your personal files because this operation will erase all phone data)

Install ADB drivers for Xiaomi device

Flash OrangeFox recovery 10 for Whyred

Wipe cache, system and vendor partitions

Install downloaded ROM (from:pixelexperience.com)

Use "How to..." On YouTube to search detailed videos about flashing pixel experience (or any other custom ROM) on Redmi Note 5 Pro
[Xiaomi Redmi Note 5 Pro Questions & Answers] BloodwardPBE:
ion OS 10 is better than havoc and pixel
[Xiaomi Redmi Note 5 Pro Questions & Answers] febry_valdy:
How come you say that?
[Xiaomi Redmi Note 5 Pro Questions & Answers] t3rm3y:
Advising on a ROM is going to be hard as there are soooo many. A lot seem similar when reading them but may have a unique feature or bug. If you are able to change ROMs often then just try them out and swap between them. For me I use my phone for work. I rely on email and some apps. I also need GPS /maps and banking apps to work so I have a ROM that suits. It's an older ROM using 8.1 and I would like to upgrade but can't risk bugs.

To unlock the bootloader you need the official Xiaomi unlocked and sign up your account. Takes a few days or used to anyway.

Once unlocked just install your ROMs the usual way
[Google Pixel 4 XL Questions & Answers] biggiestuff:
Even if my phone is unlocked and the screen is on, I still have to look at it and hit confirm after I tap it to the terminal.
[Google Pixel 4 XL Questions & Answers] EeZeEpEe:
I believe so to prevent false payments from being made. I think even with fingerprint sensor it's the same.
[Google Pixel 4 XL Questions & Answers] biggiestuff:
I guess with fingerprint it's much faster since I don't have to lift the phone up since my finger is on the scanner. I want to say it wasn't like that when I first got there pixel 4. I want to say an update shortly changed the behavior
[Google Pixel 4 XL Questions & Answers] EeZeEpEe:
It's been a while since I've tried with my Pixel 4 XL because I got a Wear OS device back in August. You could be right though.
[Google Pixel 4 XL Questions & Answers] 1dopewrx05:
I'm not positive with Google pay specifically but try disabling this option in settings/security/face unlock I've included a screenshot of what to disable.
[Google Pixel 4 XL Questions & Answers] biggiestuff:
Yeah it's disabled. I tried toggling it on and off again just to be sure.
[Google Pixel 4 XL Questions & Answers] 1dopewrx05:
Then it's just because of the level of security used for Gpay. I don't personally mind, my face unlock is lightning. I came from my Pixel 2 XL and the face unlock has been faster with a higher rate of success than the fingerprint scanner on my old Pixel.
[Google Pixel 4 XL Questions & Answers] biggiestuff:
For vending machines it's alright since it's face up but those flat terminals I have to tap, lift, verify, confirm and then re-tap. I know it's little but when I first got the phone it didn't have that extra confirmation since the phone was already unlocked.
[Google Pixel 4 XL Questions & Answers] elreydenj:
If my phone is unlocked I do not have to look at it again when attempting to tap and pay with Gpay.
[Google Pixel 4 XL Questions & Answers] 1dopewrx05:
Just got back from my local 7 eleven and I used my Gpay to see how mine behaved and paying using the actual Gpay app, I did not have to scan my face again. Also I completely forgot about the Gpay shortcut I have enabled and once unlocked, I can instantly bring up my credit/debit cards and pay from any screen or app by holding the power button. See my screenshot below.
[Google Pixel 4 XL Questions & Answers] biggiestuff:
How did you enable that?
[Google Pixel 4 XL Questions & Answers] bobby janow:
I have a Fossil Gen 5 and I've tried enabling GP on the watch but it's annoying to me since it needs authorization. Every time I do anything on the watch I have to unlock it or GP won't work. How do you do it conveniently?
[Google Pixel 4 XL Questions & Answers] EeZeEpEe:
I have a gen 5 Carlyle too. What authorization are you talking about? Setting up a card for the watch takes several steps but once it's done, Google Pay is just a swipe and tap away for me. I turn on the screen (I keep "always-on screen" option on and tilt-to-wake off), swipe down, and tap the Pay icon. My default card pops up and I just put it close to the tap the pay area. Even quicker is putting Google Pay on a watchface but I don't use it enough to do that. I would rather have something like battery, weather, or Google Health info. View attachment 4919771
[Google Pixel 4 XL Questions & Answers] bobby janow:
What happens to me is that I need to put on an authorization method on the watch. Either a pin or password and anytime I use the watch, even if it's not for GP, it asks for the pin code or pwd. Even if I go to check notifications I have to put in my pin. I don't use always on but I do use tilt to wake. You think I need to change that in order for it to be easier to use? I'm going to check Reddit now too see what they suggest or if anyone is having issues like I am.
[Google Pixel 4 XL Questions & Answers] EeZeEpEe:
Well that's annoying. I have a a screen lock too but it's supposed to be only automatic. So only when the watch is off my wrist does it ask for my pattern.View attachment 4919781
[Google Pixel 4 XL Questions & Answers] bobby janow:
It's very annoying. I think one of the problems is that I use my metal watchband a lot and it's kind of loose on my wrist, purposely so. So it might think it's off my wrist when it slides around. Seems like others are having the same issue but I'll look into it further. I have always used my phone for GP anyway so it's not a huge deal but it would be cool to be able to use it.
[Google Pixel 4 XL Questions & Answers] EeZeEpEe:
It being loose most likely the issue. I have a metal band and although I don't work out with it, I keep it snug enough that it doesn't lock yet loose enough that it can slide a little.
[Google Pixel 4 XL Questions & Answers] bobby janow:
That's what it is. I put on my black band and it seems to be staying unlocked now.
[Google Pixel 4 XL Questions & Answers] uicnren:
https://ww.9to5google.com/2019/09/03/android-google-pay-power-menu/#
[Google Pixel 4 XL Questions & Answers] biggiestuff:
I used both those commands and the position of the power menu changed to the bottom but my cards don't show up at the top to rotate through. I uninstalled and reinstalled Google pay. I still have to do the 2nd confirmation in order to use Google pay.
[Google Pixel 4 XL Questions & Answers] 1dopewrx05:
Thank for linking that for me, I have been extremely busy with work and haven't been on here for a while
[Google Pixel 4 XL Questions & Answers] 1dopewrx05:
Have you gone into settings, system, gestures and enabled the option "show cards"? See screenshot below.
[Google Pixel 4 XL Questions & Answers] biggiestuff:
There might be something more wrong. I'll go in there and enable it, back out and the show card and passes option will disappear completely. I have to do the command again to make the settings reappear.
[Google Pixel 4 XL Questions & Answers] 1dopewrx05:
Try clearing data and cache for Google play store and Google play services and reboot then do the process to enable the card shortcut again. One other member here had an extremely similar issue as you which was solved with the method I outlined above. Also after doing that just double check and make sure your device shows as "certified" in the play store.
[Samsung Galaxy S8 Questions and Answers] JakeDaBass:
My S8+ had an accident. The device still works but the screen is unreadable and inoperable. I can not unlock my device. There are files on the device that I need to extract. I can't seem to mirror the screen in any way. How can I access the device via PC? If I can unlock the screen I should be able to mirror it. Is there any other way to make a backup? Is there any software I can use to access the device? Is it possible for me to enable USB debugging through any type of command?

Any advice would be greatly appreciated.
[Samsung Galaxy S8 Questions and Answers] mort362:
I just dropped my S8+ a few days ago.

Same problem Display and Touchscreen won't work properly.

I ordered a USB-C Samsung Multiport adapter.

Connected the adapter to my Phone and TV and hooked up a USB hub with mouse, Keyboard and a USB Flashdrive.

I managed to backup all my important files without ending up paying for a expensive phone repair.
[Samsung Galaxy S8 Questions and Answers] Youdoofus:
try an otg cable and a mouse/keyboard
[Samsung Galaxy S8 Questions and Answers] Deleted member 10802473:
I'm pretty sure google find my device can unlock the screen lock
[P3600 ROM Development] phnikola:
Hi everyone.

Attached tutorial contains the infos for ROM cooking-beginners.

Sections are as follows:

1. DUMPING

2. REMOVING PROGRAMS

3. ADDING PROGRAMS (Packages, CABs, creating DSM/RGU files)

4. ROM BUILDING

5. FLASHING

Tools you will need:

- base ROM (any wm6.0 or wm6.1 ROM you can edit according to attached tutorial)

- WinRAR (shareware) (or some other archiver – for dumping ROMs in form of EXE files)

- HyperCore Kitchen (first kitchen I began to work with, it has all you need and much more.)

This is made by Anichillus. With all the respects to other kitchen developers – I find this one most easy for use, and I will explain in details how to use it to cook ROM for Trinity. Please note – this is universal kitchen that covers nearly all (if not all) windows mobile devices. It can be obtained on the FORUM

- WinCE CAB Manager (shareware, for handling CAB files)

- XVI32 Hex Editor (freeware, for modifying initflashfiles.dat or modifying ROM page-pool size)

Added some screenshots from the HyperCore kitchen folder

AGAIN - HYPERCORE KITCHEN IS MADE BY ANICHILLUS

And these are tools in the Panel/Extract folder

I hope you will find attached tutorial useful!

Nikola

ENJOY

BIG THANKS TO:

Bepe, Mamaich, Olipro, Dutty, Anichillus and all other xda-developers.com devs & members
[P3600 ROM Development] racerx_:
hey this is great! you mind if i port this on to trinityguides.info for everyone's easy reference?
[P3600 ROM Development] phnikola:
Not at all - you can either do that or post a link to this forum
[P3600 ROM Development] hashimi:
Thanks a lot phnikola & nice work

Regards
[P3600 ROM Development] dateboy:
phnikola -GOOD JOB
[P3600 ROM Development] oggi1969:
Hi every body

phnikola -GOOD JOB +1

Excuse me english is bad

Friend cooker if possible help me for g'reloc.(kitchen ervius)

exemple

My kitchen is goog =>> rom ok

change packtage is deleted other *.tsk for redondancy in oem.

rebuild My G'reloc refused do it error.\rom s000.

change \rom and \vm problem idem.

Probleme DSM ? or Manually other adress in g'reloc.??

thank's for reponse or supposition.

Regard oggi
[P3600 ROM Development] jakylee1:
GooooooD Job !! thx
[P3600 ROM Development] poggiami:
That`s good
[P3600 ROM Development] hajali:
thanks

thanks man ..

it makes me think ... ( can i cook ??)
[P3600 ROM Development] phnikola:
Of course you can - go on!

Important rule is - if you are unsure at some step - do not proceed until you clear that out in the forum. So just read, read...
[P3600 ROM Development] phnikola:
Sorry mate, I couldn't understand the fckn word you said.

This tutorial is based on Anichillus HyperCore kitchen. I didn't have time to try all kitchens - I used this one to cook Prophet ROMs and now use it for Trinity. It is very simple, with nice icons - and you are operating with everything you need from the Desktop menu. So I just shared my step-by-step experience.

I suggest that you try HyperCore with your base ROM and see if it will go.

If you get into any kind of problems - share you toughts here and we will help.

Cheers!
[P3600 ROM Development] oggi1969:
Thank's for reponse
[P3600 ROM Development] Abu RaGHaD:
This is great work

Thanks a lot phnikola
[P3600 ROM Development] phnikola:
You are welcome, mate!

Now cook, cook, cook :):):)
[P3600 ROM Development] nikitto:
Ok, great work.

I've got a Complete Cooking Tutorial using RomDonalds HERE

but it's in Spanish.
[P3600 ROM Development] kaew1995:
Good job.Thank you.
[P3600 ROM Development] poggiami:
phnikola one question: if it work with other device? for exp P3600i ?
[P3600 ROM Development] itoYo:
hi can any one advise me on a clean rom that will work with this kitchen. i have tried a couple of roms using the instructions and successfully built the packages, however my device wont go past the first splash screen.

thanks for the tools by the way
[P3600 ROM Development] phnikola:
I am DEFINITELY sure that it is due to:

- removed .rgu files from the packages (check again if they exist when PKG tool dumps the ROM into SYS and OEM folders - and be aware that although .rgu files are removed - you can rebuild the ROM but it won't past the first splash screen after flashing)

or

- you edited initflashfiles.dat and forgot to remove first two bytes using HexEditor (as described in manual)

The ROM I used for succesful cooking (and making one light version closest to original WM6.1 and one version packed with the "commercial" software I use) can be found in this thread

Cheers!
[P3600 ROM Development] Jackuuuuu:
phnikola,

Thank you for your input esp this thread!

What pda hv you got?

p3600 or p3600i???
[P3600 ROM Development] phnikola:
HTC Trinity P3600
[P3600 ROM Development] phnikola:
:)

Hi poggiami - when/if you dump P3600i ROM you can edit program packages (ADD/REMOVE) same way as described in tutorial (it's same for every WM device)

:confused:

One thing that I know not is what tool is used for ROM rebuilding in the last stage of cooking on p3600i - due to fact that p3600i has doubled ROM (256MB NAND compared to 128MB that p3600 has). I didn't investigate on this in the forum - but even if I did - I never recommend something that I haven't tried previously.

These are pretty expensive devices to fck with.

So read and investigate more or contact ROM developers of 3600i ROMs
[P3600 ROM Development] itoYo:
hi thanks for your answer, your right there are no rgu files in the packages, only DSM files, so does that mean the rom is not editable ?