- Nov 2, 2011
Well.... inotia00 pushed another update just now but manager needs some hours to load the new patches after patching with previous patches I will upload later.
I checked that repo and for "some" reason it uses a different module (a worse one). I would suggest you to fork the original repo and change the config to building extended and you get extended with the original module code. Thats what the configuration feature is meant for.Is there maybe anybody here who uses Magisk Delta and ReVanced Extended Magisk module from NoName-exe (download link is in the OP post #1)
I cannot make it to work - I install the module and reboot but there is no YouTube application installed
Actually, by looking deeper, I see that it has mounted the lib and base.apk to:
However (looking into the module's installation folder
/data/adb/modules/ytrvx-magisk and comparing the hashes), it's the original 125,44 MB youtube.apk from the module's system/priv/youtube folder, not the patched 49,58 MB revanced.apk file
Furthermore, pm commands do not find a youtube package installed:
pm path com.google.android.youtube
pm list packages | grep YouTube
I played by adding logs and I see that indeed the module's service.sh script prematurely exits on the line 21:
stock_path=$( pm path com.google.android.youtube | head -1 | sed 's/package://g' )
[ -z "$stock_path" ] && exit 1
Hence before it should mount the patched base.apk in the line 32 and doing all other stuff (modding db by SQLite3, etc)
With the same Magisk Delta I can successfully use all other systemless modules (Delta has no bug with mounting, like Magisk Canary 25210, causing that systemless modules do not work)
Also, the j-hc ReVanced Magisk module works fine on the same phone, and the same Magisk Delta (however, unlike NoName-exe, j-hc does not push YT to /system/priv-app/youtube but 'normally' to /data/app/*)
Also, I have another phone (both are Xiaomi but different models with different MIUI version), but with Canary 25209, where I can successfully install and use either j-hc ReVanced or NoName-exe Extended modules
Hence I don't know is it a 'problem' on my (first) phone with the ROM or Magisk Delta, causing that NoName-exe module could not successfully install ReVanced Extended
Thanks, that's what I'm basically already doingI checked that repo and for "some" reason it uses a different module (a worse one). I would suggest you to fork the original repo and change the config to building extended and you get extended with the original module code. Thats what the configuration feature is meant for.
Thats not what I meant.. revanced-magisk-module can already build rv exrended modules. You dont need to manually replace apks.Thanks, that's what I'm basically already doing
I unzipped both modules
Copied original and extended yt apks from NoName-exe module to the j-hc module (and renamed them to fit the j-hc scripts), adapted version checking in the j-hc script and zipped the modified j-hc module
Flashed and hence I use j-hc module to install the newer NoName-exe ReVanced Extended apk
That's fine but I need to do only once, and what I described I did in few minutes and only by using the phoneThats not what I meant.. revanced-magisk-module can already build rv exrended modules. You dont need to manually replace apks.
I think recent changes of NoName-exe's made incompatible with magisk delta. I can use his older release(v18.08.39) before "the hotfix" release, even though I have to install twice.By use of SuList Auto-Whitelist module I got com.google.android.youtube listed in the Magisk Delta SuList
and now pm correctly finds the package:
pm path com.google.android.youtube
Seems that module's service.sh script works now - I do have ReVanced Extended YT app and it works
At the end no success with that NoName-exe Extended module on Magisk Delta with SuList, after reboot I had bootloop and lost the patched YT
I returned to the j-hc module that installs (patched YT to Data, not to /system/priv-app) with no troubles
Since he 'installs' YT and the extended patch to /system/priv-app/youtube, and since there was YT version upgrade, you could try: uninstall his module, reboot, install his new module and reboot
Clean install is not convenient for the majority of people. It's not needed unless mentioned by the team/inotia00 or if you encounter specific issues, then you can try clean to see if solved.
Not sure why you're checking with Windows security as it's for Android but it's all on Github so you can look at the source code and decide for yourself.
Extended can update twice a day but in reality it doesn't change much, inotia00 applies fixes to his fixes.
curl -sL "https://raw.githubusercontent.com/decipher3114/Revancify/main/install.sh" | bash
pkg update -y -o Dpkg::Options::="--force-confnew" && pkg install git -y && git clone --depth=1 https://github.com/decipher3114/Revancify.git && ./Revancify/revancify