Related
Hi,
First, I am new as a poster on this forum, but I read it often for info (specially on CM 6 & 7) !
(And second "first" thing, sorry for my bad English, French is not a good situation for that !)
As an engineer student, I am very interested by two things : Android and µC !
So why not combine them !
So I would like to communicate via the USB/Serial port of my N1 (CM7, Build 33) with µControler (in this case Cortex M3 on mbed plateform or arduino like).
So after some research, I found a few informations and condition for that :
- rooted (no problem for that)
- Serial enable Kernel (no info for the CM7 Kernel...if someone know !)
- Chmod the Serial port (possibly the ttyMSM0 ?)
- Something to control the port !
I decided to use this combo :
SL4A + Python (module for SL4A)
And wrote this piece of code to test :
Code:
import android
import os
import serial
import time
droid = android.Android()
try:
arduino = serial.Serial('/dev/ttyMSM0', 9600)
except:
print "Failed to connect on /dev/ttyttyMSM0"
a = 0
while (a < 10):
arduino.write('e')
os.system("echo 'a' > /dev/ttyMSM0")
a = a + 1
print "ok"
time.sleep(2)
But it doesn't work !
The "arduino" object did not exist, because he cant access the port (and I don't know why !)
The line
Code:
os.system("echo 'a' > /dev/ttyMSM0")
was just something like that, without real hope !
All ideas are welcome ! everything !
Thanks,
Pacemk
(I would post this in the developer forum, but I don't have 10 posts)
I'm working on building Gingerbread from AOSP for Droid. I was hoping to gather information here on how to do this should someone want to build a rom in the future.
So far, I've followed the steps at http://source.android.com/source/download.html to fetch android-2.3.3_r1 (FWIW, I'm running OS X). For the droid, I also needed to clone these git repositories (mostly CM7 fixes) into the associated folder:
https://github.com/koush/proprietary_vendor_motorola - into vendor/motorola. When running git clone, be sure to add "-b gingerbread" to get the latest version. These are the binary blobs that one would normally get by running extract-files.sh.
https://github.com/CyanogenMod/android_device_motorola_sholes - into device/motorola/sholes. This is Droid-specific device information.
https://github.com/CyanogenMod/android_system_wlan_ti - into system/wlan/ti. This is the wifi driver.
https://github.com/CyanogenMod/android_hardware_ti_omap3 - into hardware/ti/omap3. These are other hardware drivers.
https://github.com/CyanogenMod/android_hardware_libhardware_legacy - into hardware/libhardware_legacy. More hardware libraries.
Additional fixes needed to complete build:
In device/motorola/sholes/overlay/frameworks/base/core/res/res/values/config.xml, comment out the line containing "config_flashlight_affects_lightsensor". This is part of CM7 code which disables the light sensor when the flashlight is on; an alternative fix would be to port this code into your tree.
Perform the two fixes at the bottom of the OP in http://forum.xda-developers.com/showthread.php?t=899674 - RGB_565 and Camera. Camera is definitely necessary for building - I believe the RGB_565 fix is necessary for Live Wallpapers.
Take the changes from https://github.com/CyanogenMod/andr...mmit/29f40ea86fe96f66b5a22c7a2bb84055c73e99be - this will prevent Launcher from crashing on boot. Thanks to PeterAlfonso for this fix!
Once the source tree is set up as described, you can run:
Code:
source build/envsetup.sh
lunch (select generic_sholes-userdebug)
make -j 4 otapackage
to start building Android, which will take a while depending on the speed of your machine.
This will create a file named out/target/product/sholes/generic_sholes-ota-eng.*username*.zip - this can be applied as an update.zip in the usual fashion. However, it contains the stock recovery files, which will overwrite the recovery partition you have. So, using any program which can modify zip files, delete the recovery/ folder.
At this point, you should have a flashable, Gingerbread, AOSP rom for droid!
Peter Alfonso (author of a great stock rooted Gingerbread rom for Droid) pointed out a fix for the launcher issues I was having, and I've updated the OP to reflect this. Compiling the changes now - hopefully the rom will boot, and this will represent a full set of instructions for compiling a vanilla gingerbread Droid rom!
I'm trying to compile it, but I'm getting this error:
Code:
Nathan-Camposs-MacBook-Pro:AOSP Nathan$ lunch generic_sholes-userdebug
sed: illegal option -- r
usage: sed script [-Ealn] [-i extension] [file ...]
sed [-Ealn] [-i extension] [-e script] ... [-f script_file] ... [file ...]
build/core/product_config.mk:194: *** _nic.PRODUCTS.[[device/motorola/sholes/sholes.mk]]: "build/target/product/small_base.mk" does not exist. Stop.
** Don't have a product spec for: 'generic_sholes'
** Do you have the right repo manifest?
Nathan-Camposs-MacBook-Pro:AOSP Nathan$
Could you help me?
Hi all!
What is this?
This is my mostly-working Razer Phone 2 Kernel and TWRP device tree!
I've been reading threads where people are having issues compiling the Razer-provided source for the RP2 and figured I should post what I have so others can use it to help achieve a fully working source-built kernel.
I'm also including a set of scripts to repack a Magisk-patched boot.img so you can iterate on building a new kernel rapidly, and am including a prebuilt magisk-patched boot.img with the custom kernel so we can QA other features while focusing on the known-broken things.
Also also, I'm including an exfat kernel module (not built into kernel for now) so that can be tested too!
Click to expand...
Click to collapse
Why is this mostly-working?
I've tested many features on this kernel and so far the only feature *not* working is the microphone. (Audio recording, haven't tested in-call audio)
This kernel is a mashup of Razer's source and a few other OSS repos from CAF - specifically the TFA98XX driver, and the audio-kernel repositories, so there's a bit of integration left to do to get all the audio features working.
I also had to edit the defconfig to get the DTB to build, and have to build with some special flags to use the prebuilt DTB compiler (dtc) since the one included in the source isn't capable of compiling the FIH DTBs inside the Razer-provided source (correct me if I'm doing something wrong here, but this was how I ended up getting it to work).
The kernel parameter skip_initramfs has also been renamed to skip__initramfs to break the silly bootloader skipping the ramdisk (and thereby breaking Magisk). This means you don't need to run Magisk's binary patch to rename that kernel argument to make Magisk or TWRP work.
Keep in mind, though, that this means if you use this kernel with a 100% stock ramdisk, you'll only ever get recovery since new Android ramdisks only contain recovery! (Thanks Dees_Troy for the refresher course!)
If you're familiar with the new audio-kernel CAF stuff, please let me know! I could use your assistance getting the microphone working.
It seems like the microphone isn't working because of some mismatches between the in-kernel msm audio drivers and the Razer customized drivers in the vendor partition.
I get errors like
Code:
[31269.485217] send_afe_cal_type cal_block not found!!
in dmesg when attempting to record audio. This seems isolated to the q6afe drivers in the kernel (specifically here: https://github.com/thecubed/android_kernel_razer_sdm845/blob/master/techpack/audio/dsp/q6afe.c#L1593 ) not playing nice with the prebuilt snd_soc_sdm845 kernel module.
Click to expand...
Click to collapse
Where do I get this?
See here for the TWRP device tree (and detailed instructions on how to set up your build tree): https://github.com/thecubed/android_device_razer_cheryl2
See here for just the kernel source: https://github.com/thecubed/android_kernel_razer_sdm845
See here for a kernel-less boot.img skeleton that you can drop your newly minted kernel into and repack with mkbootimg: http://downloads.codefi.re/thecubed/aura2/kernel/magisk_custom_kernel_skel.tar.gz
See here for a prebuilt boot.img with this custom kernel which includes Magisk: http://downloads.codefi.re/thecubed/aura2/kernel/boot_magisk_custom_9.img
See here for an exfat module you can insmod from a booted phone with custom kernel to try mounting exfat SD cards: http://downloads.codefi.re/thecubed/aura2/kernel/exfat_module.tar.gz
See here for a stock Magisk-patched boot.img for when you're done playing with this: http://downloads.codefi.re/thecubed/aura2/kernel/boot_magisk.img
Click to expand...
Click to collapse
How do I use this?
First off, this isn't for the average user. This kernel is *under development* and is not fully working yet. This means don't try this kernel on your mom's phone, your neighbor's phone, or any device that you aren't comfortable developing for.
Secondly, to test this, you'll need to be oem unlocked. There's plenty of guides to do this, but be aware that it erases all data on your phone when doing so. You could try using adb backup first, but I didn't have much success with that.
I'd suggest looking at the first link in the Where do I get this section and reading the README for the device tree as it'll have the most detailed instructions.
The gist is you'll need to download a minimal OmniROM manifest, add some lines to a file in .repo/local_manifests/cheryl2.xml, and run mka kernel to get a kernel image.
After that, you'll want to use mkbootimg to build a bootable magisk-patched boot.img, which you'll flash to your device with fastboot flash boot_X path/to/boot.img (where X is the active boot partition).
Once you've got the Image.gz-dtb file from your $OUT/obj/KERNEL_OBJ/arch/arm64/boot/Image.gz-dtb you'll want to repack it into a magisk-patched boot.img
Repacking the boot.img can be done with this command:
Code:
mkbootimg \
--kernel Image.gz-dtb \
--ramdisk boot_magisk.img-ramdisk.gz \
--cmdline 'console=ttyMSM0,115200n8 earlycon=msm_geni_serial,0xA84000 androidboot.hardware=qcom androidboot.console=ttyMSM0 video=vfb:640x400,bpp=32,memsize=3072000 msm_rtb.filter=0x237 ehci-hcd.park=3 lpm_levels.sleep_disabled=1 service_locator.enable=1 swiotlb=2048 androidboot.configfs=true androidboot.usbcontroller=a600000.dwc3 buildvariant=user' \
--base 0x00000000 \
--pagesize 4096 \
--kernel_offset 0x00008000 \
--ramdisk_offset 0x01000000 \
--second_offset 0x00f00000 \
--tags_offset 0x00000100 \
--os_version 8.1.0 \
--os_patch_level 2018-10 \
-o ../boot_magisk_custom.img
Click to expand...
Click to collapse
FAQ
Does this have TWRP?
No. This does not have TWRP. The device tree is for TWRP eventually, and to make compiling the kernel easier (since Android kernels don't like compiling outside of Android's makefile system anymore)
Does this have Magisk?
Yes! It's "pre-patched" too, as long as you're using my prebuilt one above.
Do I need the custom kernel to use the exfat module?
Yes. This is because the Razer stock kernel has module signing forced. I don't have Razer's kernel module signing key so I can't compile kernel modules for the stock kernel. My kernel has module signing set to allow mismatched signatures, so both the Razer modules in /vendor/lib/modules (required for sound) and my exfat module can coexist.
Why is exfat not compiled into the kernel?
Laziness, primarily. Actually, in this case I just didn't want to add extra variables to testing the kernel. If adding exfat into the kernel directly causes other issues it could potentially derail my quest to get this kernel up to par with the stock kernel.
Why did other kernels not boot?
Most likely due to incompatible audio-kernel revisions, or dtb issues. I'm not sure, but getting this kernel to compile required a bit more hacking than it should have.
Are you working on TWRP for Razer Phone 2?
Yep. Look for another post once the kernel is good to go. I aim to get encryption support working too, unless Dees_Troy beats me to it
Is audio still not working?
I'll update the post to remove the WIP tag and the section about audio as soon as it's working.
Is anything else not working?
Feel free to download and test to let me know what else isn't working and I'll add it to the OP.
Click to expand...
Click to collapse
Acknowledgements
Special thanks to Rashed97 and Dees_Troy for all their help.
Click to expand...
Click to collapse
y u quote OP?
Thanks for your work! Looking forward for a stable version. Wanna help but RP2 is currently my only working phone..
u sir,deserve a beer,thanks for working rp2 and not to forget other devs who help u along the way,we will wait patiently,cheers!!!!
Thank you.
Interesting discovery just now, seems that the stock kernel gives the same 'error' in dmesg when recording audio (but obviously audio recording still works).
Code:
[ 1365.950315] send_afe_cal_type cal_block not found!!
This could mean that Razer doesn't have a calibration profile for the microphone anyway (interesting, wonder if there's an opportunity to improve recording quality here?) and that I'm barking up the wrong tree re: calibration mismatches.
I've also confirmed that I get the same 'ASoC: no backend DAIs enabled for [backend name here]' messages in the stock kernel when brute force trying all PCM inputs with:
Code:
for f in `seq 1 80`; do tinycap /sdcard/wavs/device-$f.wav -D 0 -d $f -r 48000; done
It's also (very) possible that I don't understand how tinycap works.
I dumped the list of PCM inputs/outputs with:
Code:
for f in `ls -d /proc/asound/sdm845tavilsndc/** | grep pcm`; do echo "$f : `grep 'id' $f/info`"; done
and
Code:
cat /proc/asound/pcm
on both kernels (stock and custom) and they seem to match.
I'm thinking I should figure out how to record sound outside of android (from adb only) from stock kernel, and use that same test to try in the custom kernel. If I can find a test like that, I should be able to determine if I need to rename one of my DAI links to match whatever's baked into the XML files in /vendor/etc .
Any ideas?
Are you using the audio.a2dp.default.so driver?
Warrior1988: A2DP isn't in play here, and I'm using the stock /system and /vendor partitions, so any razer-customized tweaks are still present.
Currently, I've been working on figuring out the codec mappings to make sure that when audio is being recorded in the custom kernel that all the appropriate routing is set to enable audio from the tfa98xx chip (NXP amplifier, apparently supports digital microphones too?) or the wcd934x codec.
I'm not sure where the microphones are physically connected internally, so I'm working backwards from what gets enabled/disabled when recording audio in the stock kernel.
So far I have observed a few things (pardon my potentially incorrect terminology, the whole linux ASOC sound layer is new to me):
1. Audio in the stock and custom kernels is being captured by the mixer device called "SDM845 Media1", and it is capturing from SLIMBUS_0_TX input.
Code:
[Recording]
aura:/sys/module # cat /sys/kernel/debug/asoc/sdm845-tavil-snd-card/SDM845\ Media1/state
[SDM845 Media1 - Playback]
State: new
Backends:
No active DSP links
[SDM845 Media1 - Capture]
State: start
Hardware Params: Format = S16_LE, Channels = 1, Rate = 16000
Backends:
- SLIMBUS_0_TX
State: start
Hardware Params: Format = S16_LE, Channels = 1, Rate = 48000
2. You can also see when recording and not recording that in both kernels the SLIMBUS_0_TX input is wired correctly to the right mixer:
Code:
[Not recording]
aura:/sys # cat ./kernel/debug/asoc/sdm845-tavil-snd-card/platform:soc:qcom,msm-pcm-routing/dapm/SLIMBUS_0_TX
SLIMBUS_0_TX: Off in 2 out 0 - R0(0x0) mask 0x1
stream Slimbus Capture inactive
out "static" "SLIM0_UL_HL"
in "static" "Slimbus Capture"
in "static" "BE_IN"
[Recording]
aura:/sys # cat ./kernel/debug/asoc/sdm845-tavil-snd-card/platform:soc:qcom,msm-pcm-routing/dapm/SLIMBUS_0_TX
SLIMBUS_0_TX: On in 2 out 1 - R0(0x0) mask 0x1
stream Slimbus Capture inactive
out "static" "SLIM0_UL_HL"
out "SLIM_0_TX" "MultiMedia1 Mixer"
in "static" "Slimbus Capture"
in "static" "BE_IN"
Now that I've observed those things, I need to do a bit more research on how audio can get enabled/disabled on each of the chips that touch it.
For instance, in the custom kernel, I noticed that during recording sounds the DMIC* lines on the second tfa98xx aren't enabled. I haven't checked in the stock kernel yet - but if the tfa98xx chip is providing mic bias, it's possible that everything is wired right for input but since the mic bias isn't on, the mic isn't powered and thus we get no sound.
(Updated side note, why is Razer Phone 2 is using two TFA9888 chips? The tfa98xx.cnt firmware references TFA9892 which is mono only, too. I need to see a disassembly to figure out what chips it's actually using...)
Code:
aura:/sys # cat ./kernel/debug/asoc/sdm845-tavil-snd-card/codec:tfa98xx.4-0034/dapm/DMIC*
DMIC1: Off in 1 out 0
out "static" "AIF OUT"
DMIC2: Off in 1 out 0
out "static" "AIF OUT"
DMIC3: Off in 1 out 0
out "static" "AIF OUT"
DMIC4: Off in 1 out 0
out "static" "AIF OUT"
aura:/sys # cat ./kernel/debug/asoc/sdm845-tavil-snd-card/codec:tfa98xx.4-0035/dapm/DMIC*
DMIC1: Off in 1 out 0
out "static" "AIF OUT"
in "static" "MIC BIAS1"
DMIC2: Off in 1 out 0
out "static" "AIF OUT"
DMIC3: Off in 1 out 0
out "static" "AIF OUT"
in "static" "MIC BIAS3"
DMIC4: Off in 1 out 0
out "static" "AIF OUT"
Update: just noticed that this path doesn't exist on stock kernel. So the TFA driver I have doesn't match the one Razer is using. Interesting!
Also, I'm not sure why SLIMBUS_2 playback/capture aren't shown as 'dynamic DAI' linked (the '(*)' means it's a dynamic DAI)... Probably not important though.
Code:
aura:/proc/asound # cat pcm
00-00: MultiMedia1 (*) : : playback 1 : capture 1
00-01: MultiMedia2 (*) : : playback 1 : capture 1
00-02: VoiceMMode1 (*) : : playback 1 : capture 1
00-03: VoIP (*) : : playback 1 : capture 1
00-04: MultiMedia3 (*) : : playback 1
00-05: SLIMBUS_0 Hostless (*) : : playback 1 : capture 1
00-06: AFE-PROXY RX msm-stub-rx-6 : : playback 1
00-07: AFE-PROXY TX msm-stub-tx-7 : : capture 1
00-09: AUXPCM Hostless (*) : : playback 1 : capture 1
00-10: SLIMBUS_1 Hostless (*) : : playback 1 : capture 1
00-11: SLIMBUS_3 Hostless (*) : : playback 1 : capture 1
00-12: SLIMBUS_4 Hostless (*) : : playback 1 : capture 1
00-13: MultiMedia5 (*) : : playback 1 : capture 1
00-14: Listen 1 Audio Service (*) : : capture 1
00-16: MultiMedia10 (*) : : playback 1 : capture 1
00-17: MM_NOIRQ (*) : : playback 1 : capture 1
00-18: HDMI_RX_HOSTLESS (*) : : playback 1
00-19: VoiceMMode2 (*) : : playback 1 : capture 1
00-20: Listen 2 Audio Service (*) : : capture 1
00-21: Listen 3 Audio Service (*) : : capture 1
00-22: Listen 4 Audio Service (*) : : capture 1
00-23: Listen 5 Audio Service (*) : : capture 1
00-24: Listen 6 Audio Service (*) : : capture 1
00-25: Listen 7 Audio Service (*) : : capture 1
00-26: Listen 8 Audio Service (*) : : capture 1
00-27: MultiMedia9 (*) : : playback 1 : capture 1
00-33: MM_NOIRQ_2 (*) : : playback 1 : capture 1
00-34: SLIMBUS8_HOSTLESS Capture (*) : : capture 1
00-35: Slimbus4 Capture tavil_vifeedback-35 : : capture 1
00-36: SLIMBUS_2 Hostless Playback tavil_rx2-36 : : playback 1
00-37: SLIMBUS_2 Hostless Capture tavil_tx2-37 : : capture 1
00-38: MultiMedia6 (*) : : playback 1 : capture 1
00-39: USB Audio Hostless (*) : : playback 1 : capture 1
00-80: QUAT_MI2S_RX Hostless (*) : : playback 1
Meanwhile, we've reached out to Razer to see if they'll bless us with the full and complete kernel source this time
I doubt it. They won't even answer simple questions as to an estimate of when we're getting Pie
blackknightavalon said:
I doubt it. They won't even answer simple questions as to an estimate of when we're getting Pie
Click to expand...
Click to collapse
>simple question
>eta
pick one
Any progress on this kernel? I'm really curious now that we have pie.
No progress as of yet, I've been busy with work recently and Razer hasn't dropped source for the new kernel version (still 4.9 but a different patch level).
I'm hopeful that Razer will drop the complete source for Pie's kernel and I can backport that to the Oreo kernel for those who want to keep the old OS.
I haven't updated my RP2 to Pie yet so I can test out any changes once the source for the new kernel is out. I'll be sure to post here when I have any updates
Audio-kernel source is out! https://s3.amazonaws.com/cheryl-factory-images/audio-kernel-aura-2009.tar.gz
I'll be rebuilding my kernel very soon and testing.
https://s3.amazonaws.com/cheryl-factory-images/
Warrior1988 said:
https://s3.amazonaws.com/cheryl-factory-images/
Click to expand...
Click to collapse
Yup, I'm building it right now!
Yup, it works! I have fully working audio and microphone now. Seems like there's a bunch of DAI changes and some offset changes to calibration stuff that FIH added (ugh).
Please hold while I get the commit up on my Github, and I'll get a build with exfat going here in just a minute after.
Plan is:
- Github updates (readme changes, etc) UPDATE: done
- Upload this current build I just tested for anyone that wants it
- Add exfat module to kernel and rebuild / test UPDATE: exfat support works, BUT I need to recompile vold to support exfat. I can mount the SD card just fine, but Android doesn't understand that it's mounted because vold isn't tracking it
Also, <3 u razer, thanks
I'm bummed to hear about the layoffs, and I really appreciate whomever uploaded the source even after that. Hopefully Razer's phone team will grow again and get to make us a Razer Phone 3 at some point in the future.
For anyone that's still running 8.1 and wants to try my custom kernel (no, no exfat support yet until I get vold fixed), here's a link: http://downloads.codefi.re/thecubed/aura2/kernel/boot_magisk_custom_10.img
Github has been updated as well.
I'll be sure to update the OP tomorrow when it's not 2AM.
EDIT: Fixed link, 2AM is not kind to my typing skills
Awesome work! Very excited to try it out tomorrow.
Also sad to see your post about their layoffs. Pretty fun phone with much potential for future.
I think some of the reviews are pretty harsh given the penchant of Pixel / Samsung / Apple worship out there.
Anyway, thanks so much for this.
thecubed said:
For anyone that's still running 8.1 and wants to try my custom kernel (no, no exfat support yet until I get vold fixed), here's a link: http://downloads.codefi.re/thecubed/aura2/boot_magisk_custom_10.img
Github has been updated as well.
I'll be sure to update the OP tomorrow when it's not 2AM.
Click to expand...
Click to collapse
Thank you for this!
It's showing up "Not found" on the download link though.
jal3223 said:
Thank you for this!
It's showing up "Not found" on the download link though.
Click to expand...
Click to collapse
Fixed the link in my previous post - sorry about that!
I'll be updating the OP tonight too when I get home from work.
Looking good! Is the sound as good as stock (or maybe better, considering the low volume crackling we get)?
Hoping to give this a shot soon, as soon as I figure out rooting on 9.0. I saw a thread about it, but nobody answered my question there, and light digging through threads didn't turn up an answer, so trying this kernel will have to wait a bit. Makes me miss the HTC root days, when finding out about root was a simple yes or no situation... lol.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Compatibility with miui 10 and 11
New mod that flashes from recovery to rom miui. Use as base the aroma installer that allows the user to choose what it is to install.
The mod allows:
Delete more than 42 apps (Lite your rom)
Add some apps
Add some mods from miui
Change bootanimation
Use your favourite kernel (all miui kernel added)
Add root
Language:
- English
- Spanish
- Polish
- Italian
- Portuguese
If you want to help me with the translation in some language, you can contact me here by private message. You can also write to my telegram: @jimgsey
Installation guide:
1. Flash Atlantis Concept zip (Only from Internal Storage)
2. Reboot and enjoy.
Requirements
- Recovery: OrangeFox-R10.0-1-Stable-lavender.zip
- Flashing from Internal Storage
- Save logs
——————————————
- When applications are updated, they change the route where they are installed. Therefore it is recommended to use the mod just when installing the rom. However, it can be flashed in dirty, only if an app has been updated it cannot be deleted. The rest of the installer can be used when you want it dirty.
(*) ROMs certified by the Atlantis-Concept team for the correct functioning of the mod:
-Stock or Global
-Xiaomi .EU
-Miui Hellas
-Phenom OS
-Revolution OS
-MiuiMix
-MiNovo
-MiRoom
-Kosmos
-MiuiPro
For better support do not forget to save the log in the aroma itself and share in case of error.
All credits to Team Phenom
Special thanks Asley - tucno21 - PriQue_77
Images
New Web
Server with all version:
Generic Link Sourceforge: https://sourceforge.net/projects/redmi-note-7/files/Atlantis%20Concept/
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Changelog
Code:
Atlantis Concept 5
21/11/2019
Add
- New menu structure. Now you don't have to go through all of them, only those that you want to install or change.
- Italian language. Thanks to @nxvdd
- Polish language. Thanks to @piooteek
- Portuguese language. Thanks to @Shemuel_P
- Spanish language
- New Icons
- The code has been simplified
- Tree Breaker V3.3
Update
- By Kernel 4.4.201
- Not Kernel 4.4.200
- Ancient Kernel 4.4.202
- EdXposedManager v4.5.2-452
- aLn Kernel 4.4.201
- Magical v20.1 Stable
- Host 21-11-2019
- Wifi Bonding 1.12 (13)
Fix
- Wrong debloat routes in Global and Stock rom.
v 4.2
- Date: 1/11/2019
Update
- Universal GMS Doze v1.7.5
- By Kernel 4.4.198
- Yuki Kernel 4.4.198
- Ancient kernel 2.2
- aLn Kernel 4.4.198
- Morfuz Kernel 3.1
Add
- Foxy Kernel 27/10/2019
- Not Kernel 4.4.198
Fix
- Wifi Bonding Module Magisk
v4.1
- Date:: 17/10/2019
Update
- Stable Magic Version v20.0
- Magical Manager Version: v7.3.5
- Ancient 2.0 Q and Pie (17/10/19)
- By 4.4.196 (10.10.2019)
- aLn Kernel 4.4.196 (12/10/2019)
Add
- Add more regions (EU Stable miui 11)
- New visual Bootanimation menu
- New visual Splash menu
- Splash: Redmi
- Splash: MIUI 11
Fix
- Time to splash
- Morfuz Q Kernel (place)
v 4.0
- Date:: 09/10/2019
** Support Miui and AOSP
Update
- Yuki 4.4.194
- All menus reorganized
- By 4.4.196
- Adapted the structure for [b]AOSP[/b] and [b]MIUI[/b]
Add
- New formatting menu
- New AOSP menu (Android Pie and Q)
- Ancient And Q Kernel
- The Q Kernel
- Morfuz Q Kernel
- aLn Kernel 4.4.196
- PowerMenu: Color Full
- PowerMenu: Two menus
- Bootanimation: Multiple
- Splash: Pixel
- Splash: How many
- Splash: Miui 11 and Mitu
Fix
- Splash: Google Dark
Deleted
- Evira/Pure Kernel
Atlantis Concept 3.0
- Date: 02/10/2019
Update
- Genom v4.4.194 Kernel
- Root Explorer 4.6
- Morfuz 3.0 Kernel
- Code Optimization
- Full compatibility with the new miui 11 and 10
- Host 02-10-2019
- Manager EdXposed 90.0-v0.4.5.1
Add
- New theme with rounded corners
Fix
- The new miui 11 contains many of the features that were included in the modules section. For that reason, some modules have been deleted.
Delete
- Pushbullet
- App avanced Mod
- L Speed
- 3C Toolbox
- Remote
- Morelocale 2
- Viper4android
- Q Gallery
- Netflix Patch
- NFS Injector
- Hostpot Wifi
Atlantis Concept 2.4
- Date: 21/09/2019
Update
- Genom v4.4.193
- Morfuz 2.9 Kernel
- Yuki v4.4.193
- Q Gallery v7.7.2
- L Speed v2.0.11
- GPU Turbo Boost v3.0
- NFS-INJECTOR v7.0
- JThermal v3
- Busybox-ndk-13020
- Magisk 19.4
- MagiskManager-v7.3.4
- Magisk-uninstaller-20190919
Add
- Splash: Restore Original Splash
- Splash: Without the word Unlocked
- Splash: Color Rain M10
- Splash: Goku
- Splash: Tokyo Ghoul
- Splash: Google White
- Splash: Google Dark
Fix
- ViPER4Android_FX_Legacy-v4.3
Delete
- Patch theme manager
- Notification Mod
---------------------------------------------------------------------------------------
Atlantis Concept 2.3
- Date: 06/09/2019
Update
- Universal GMS Doze v1.7.3
- Menu reordering
Add
- Mod Hotspot Wifi
- Fix Camera EU
Fix
- Sound X-Loud Audio Engine
---------------------------------------------------------------------------------------
Atlantis Concept 2.2
- Date: 31/08/2019
- Update
- Hots (20190829)
- QuickPic Mod v7.6.3
- Genom Kernel 4.4.190
- Morfuz Kernel 2.6
- Add
- More information about the roms.
- New rom certificated: PhenomOS
- New rom certificated: Miui Kosmos
- Notification Mod [user=2202997]@Mazing[/user]uerZzz.
- NFS Injector v640
- New Light theme (Aroma)
- Thememanager_1.6.2.0-620
- GPU Turbo Boost v1Fixed
- DNS module.
- Fingerprint Mod.
- Edxposed apk.
- Pushbullet.
- 2 new Widget Clock.
- Application paths.
- Changed font size in Aroma menu.
- Unroot.
- Delete
- Dolby Sound.
- Magisk Canary
---------------------------------------------------------------------------------------
Atlantis Concept 2.1
- Date: 23/08/2019
- Update
- YouTube Vanced 14.21.54
- Magisk modules installed appear
- QuickPic Mod v7.6.2
- Add
- Magisk Module Menu
- EdXposed v0.4.5.1_beta.4463
- Busybox NDK-1.30.1
- Microg YouTube Vanced_0.2.6.17455
- Thememanager_1.6.2.0-620
- Viper4Android
- Dolby Sound
- Wifi Boading 1.11
- Universal GMS Doze 1.7.2
- New color Yellow
- Used percentage of partitions
- Bootanimation Pixel (Dark and light)
- Fix
- MiNovo Menu
- Delete
- Icons Global
---------------------------------------------------------------------------------------
Atlantis Concept 2.0
- Date: 17/08/2019
- Update
- Magisk manager (Magisk stable) 7.3.2
- Youtube Vanced v14.21.54
- Gnom v4.4.189 Kernel
- Evira v4.5 Kernel
- Evira Pure v1.7 Kernel
- Morfuz v2.5 Kernel
- Add
- New menu with Certified roms
- Netflix patch L1 (HD in custom rom)
- Root Explorer
- QuickPic
- 3C Toolbox
- MoreLocale2
- New color range in the changelog
- Fix
- Magisk Stable
- DNS problem
- Sound Menu
- Delete
- Clarity Kernel
- Kernel Auditor
- Ancient Kernel
Update
- Gnom v4.4.188 (20190806) Kernel
- Evira v4.4 Kernel
- Evira Pure v1.6 Kernel
- Morfuz v2.4.1 Kernel
- Yuki (20190808) Kernel
- Magisk 7.3.3 2cb03e76 (apk)
- Hots (20190809)
- Add
- Clarity EAS v3 Kernel
- Mi App Mod
- JThermal
- Magisk 19.3 Stable
- Fix
- Hots problem
- Some wrong routes in the delete menu
- Fixed error installing magisk without selecting kernel
-[B] Updated[/B]
* Change the menu structure.
* Genom 20190728.
* Evira 4.2
* Morfuz 2.4
* New splash
* New icons
-[B]Added[/B]
Pure sound
Beats sound
X-loud sound
System info men
Advance delet menu
Kernel evira pure 1.3
Menu with partition information
Menu with bootanimations
-[B]Mod menu[/B]
Now is possible remove Mod FG
Now is possible remove Magisk
* Now is possible remove Thermal Mod
- [B]Fixed[/B]
* Fix all routs to delet apps
-[B]Menu delet[/B]
Miui Gallery
Music
Weather
Mi Calculator
Mi Calendar
Miui Camera
Screen Recorder
Download
Scanner
Clean Master
Theme Manager
Mi Video
Alarm sounds
Notification sounds
Ringtones sounds
Wallpapers
Bootanimation EU
---------------------------------------------------------------------------------------
XDA:DevDB Information
Atlantis Concept, Tool/Utility for the Xiaomi Redmi Note 7
Contributors
jimgsey, jabaje
Version Information
Status: Testing
Created 2019-09-04
Last Updated 2019-09-04
Nice
Hello, for info, nothing works, I use Miui global V.10.3.10.0 applications I want to uninstall do not uninstall and the mod I want to install does not install
zenat said:
Hello, for info, nothing works, I use Miui global V.10.3.10.0 applications I want to uninstall do not uninstall and the mod I want to install does not install
Click to expand...
Click to collapse
In order to help you, I need more information. First know what recovery you have used. If the flashing of the mod has been from internal memory, external sd or usb (knowing that it can only be used from internal storage). If it was about a clean installation before booting, dirty, or in a previously booted installation.
Finally the most important thing, I need to see the log that is created with that installation to know that you have selected and that possible errors have come out.
I wait your answer.
Regards.
Hi, thanks
jimgsey said:
what recovery you have used.
Click to expand...
Click to collapse
TWRP
If the flashing of the mod has been from internal memory, external sd or usb (knowing that it can only be used from internal storage).
Click to expand...
Click to collapse
Internal memory
If it was about a clean installation before booting, dirty, or in a previously booted installation.
Click to expand...
Click to collapse
previously booted installation
Finally the most important thing, I need to see the log that is created with that installation to know that you have selected and that possible errors have come out.
Click to expand...
Click to collapse
sorry i did not think about registering the log
I'm going to do a clean install with the same recovery and going through the internal memory thinking this time it's logged the log and I'll let you know
Edit : Same with clean install :
AROMA INSTALLER version 3.00
(c) 2013-2015 by amarullz.com
ROM Name : Atlantis Concept
ROM Version : 2.2
ROM Author : Jimgsey
Device : Redmi Note 7
Start at : Fri Sep 6 08:54:41 2019
Updating package '/sdcard/Atlantis Concept 2.2.zip' ...
__bionic_open_tzdata: couldn't find any tzdata when looking for CET-1CEST,M3.5.0,M10.5.0!
__bionic_open_tzdata: couldn't find any tzdata when looking for posixrules!
Starting updater on Fri Sep 6 08:54:41 2019
============= emmc ===============
name: S0J9K9
manfid: 0x000013
date: 04/2019
cid: 13014e53304a394b39100eb0360e4600
csd: d05f01328f5913ffffffffef96400000
oemid: 0x014e
erase_size: 524288
preferred_erase_size: 524288
stat: 12120 357 254782 6370 308 20 5640 410 1 2140 6790
============= prop ===============
ro.build.fingerprint=unknown
ro.build.version.release=unknown
ro.build.version.incremental=unknown
ro.build.product=unknown
ro.product.device=unknown
ro.product.mod_device=unknown
ro.miui.ui.version.name=unknown
[tryExtractFileContextsFromUpdateZip] file_contexts is not in package
<b><#4d9e82>Starting installation</#></b>
<@center><#a19e00>Atlantis Concept</@></#>
about to run program [/sbin/sleep] with 2 args
about to run program [/sbin/busybox] with 3 args
run_program: execv failed: No such file or directory
run_program: child exited with status 1
about to run program [/sbin/busybox] with 3 args
run_program: execv failed: No such file or directory
run_program: child exited with status 1
about to run program [/sbin/busybox] with 3 args
run_program: execv failed: No such file or directory
run_program: child exited with status 1
about to run program [/sbin/busybox] with 3 args
run_program: execv failed: No such file or directory
run_program: child exited with status 1
<b><#4d9e82><@center>############################</#></b></@>
<b><#4d9e82><@center># You Choose Global or Stock Menu #</#></b></@>
<b><#4d9e82><@center>############################</#></b></@>
<b><#8f1007> - </#></b> Deleting Browser
-
'/system_root/system/priv-app/Browser' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Clean Master
-
'/system_root/system/priv-app/CleanMaster' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Facebook Installer
-
'/system_root/system/priv-app/facebook-installer' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Facebook Services
-
'/system_root/system/priv-app/facebook-services' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Global User Guide
-
'/system_root/system/priv-app/GlobalUserGuide' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Google Chrome
-
'/system_root/system/app/Chrome' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Google Drive
-
'/system_root/system/app/Drive' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Google Duo
-
'/system_root/system/app/Duo' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Google Music
-
'/system_root/system/app/Music2' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Google Photos
-
'/system_root/system/app/Photos' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Id Mipay
-
'/system_root/system/app/IdMipay' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting In Mipay
-
'/system_root/system/app/InMipay' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Joyose
-
'/system_root/system/app/Joyose' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Lens
-
'/system_root/system/app/Lens' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Mi Credit
-
'/system_root/system/app/PaymentService' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Mi Drop
-
'/system_root/system/priv-app/MiDrop' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Mi Picks
-
'/system_root/system/app/MiPicks' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Mi Recycle
-
'/system_root/system/priv-app/MiRecycle' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Mi Video Player
-
'/system_root/system/app/MiuiVideoPlayer' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Mi Wallpaper
-
'/system_root/system/app/MiWallpaper' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Bug Report
-
'/system_root/system/app/BugReport' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Miui Compass
-
'/system_root/system/app/MiuiCompass' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Miui Daemon
-
'/system_root/system/app/MiuiDaemon' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Music
-
'/system_root/system/priv-app/Music' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Netflix Activation
-
'/system_root/system/app/Netflix_activation' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Notes
-
'/system_root/system/app/Notes' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Miui Scanner
-
'/system_root/system/priv-app/MiuiScanner' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Screen Recorder
-
'/system_root/system/app/MiuiScreenRecorder' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Wallpapers
-
'/system_root/system/media/lockscreen' doesn't exist
'/system_root/system/media/wallpaper' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Weather
-
'/system_root/system/priv-app/Weather' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Yellow Page
-
'/system_root/system/priv-app/YellowPage' doesn't exist
about to run program [/sbin/sleep] with 2 args
about to run program [/sbin/sleep] with 2 args
about to run program [/sbin/sleep] with 2 args
about to run program [/sbin/sleep] with 2 args
<b><#007533> + </#></b> Adding fingerprint mod
-
about to run program [/sbin/sleep] with 2 args
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Ringtones sounds
-
'/system_root/system/media/audio/ringtones' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Notification sounds
-
'/system_root/system/media/audio/notifications' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#8f1007> - </#></b> Deleting Alarm sounds
-
'/system_root/system/media/audio/alarms' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#007533> + </#></b> Adding Youtube Vanced
-
'/system_root/system/app/YouTube' doesn't exist
about to run program [/sbin/sleep] with 2 args
<b><#007533> + </#></b> Adding Root Explorer
-
about to run program [/sbin/sleep] with 2 args
<b><#007533> + </#></b> Adding Host
-
about to run program [/sbin/sleep] with 2 args
about to run program [/sbin/sleep] with 2 args
about to run program [/sbin/sleep] with 2 args
about to run program [/sbin/busybox] with 3 args
run_program: execv failed: No such file or directory
run_program: child exited with status 1
about to run program [/sbin/sleep] with 2 args
<b><#4d9e82>Atlantis Concept installed correctly</#></b>
script succeeded: result was [<b><#4d9e82>Atlantis Concept installed correctly</#></b>]
device name: /dev/block/bootdevice/by-name/system
Filesystem volume name: /
Last mounted on: <not availabel>
Filesystem UUID: 48563d0b-0be0-5ec6-95a6-14717abe334e
Filesystem magic number: 0xEF53
Filesystem revision #: 1 (dynamic)
Filesystem flags: signed_directory_hash
Filesystem features: ext_attr resize_inode dir_index filetype extents flex_bg sparse_super large_file huge_file gdt_csum dir_nlink extra_isize
Default mount options: user_xattr acl
Filesystem state: clean
Errors behavior: Continue
Filesystem os type: Linux
Inode count: 225792
Block count: 903007
Reserved block count: 0
Free blocks: 114392
Free inodes: 220352
First block: 0
Block size: 4096
Reserved GDT blocks: 220
Blocks per group: 32768
Inodes per group: 8064
Inode blocks per group: 504
Flex block group size: 16
Filesystem created: Wed Dec 31 17:00:00 2008
Last mount time: Fri Sep 6 08:52:33 2019
Last write time: Fri Sep 6 08:52:33 2019
Mount count: 18
Maximum mount count: 65535
Last checked: Wed Dec 31 17:00:00 2008
Check interval: 0 (<none>)
Lifetime writes: 77 kB
Reserved blocks uid: 0 (user root)
Reserved blocks gid: 0 (group root)
First inode: 11
Inode size: 256
Required extra isize: 32
Desired extra isize: 32
Default directory hash: half_md4
Directory Hash Seed: 581c5246-c68b-5775-87a8-65276e5697f2
Failed to unlink '/cache/otad/otad.log'
Unmount of /system failed; no such volume
Installer Sucessfull (Status 0)
End at : Fri Sep 6 08:54:54 2019
zenat said:
Hi, thanks
TWRP
Click to expand...
Click to collapse
Simple. With that information I know what the mistake is quickly. The twrp has binary problems, comment on the other post I publish. I add it here as notes also so that everyone can see it, my apologies for not reporting in the main post. So the only recovery that serves is the orangefox. Do the same from the orangefox recovery version 10.1 stable and see how it works. It is the only one that I recommend and that can be used for atlantis.
I leave here the download link of the recovery: OrangeFox-R10.0-1-Stable-lavender.zip
Try it and tell me. None of the twrp to date has the binaries corrected. When some dev does it, the twrp can be used.
-----------------------------------------------------------
New v 2.3 with the necessary patch for the change of kernel in eu (before causing error in the camera) and other mines such as the possibility of using the Wi-Fi in hospot (which in miui forces to use the data).
Regards
jimgsey said:
Simple. With that information I know what the mistake is quickly. The twrp has binary problems, comment on the other post I publish. I add it here as notes also so that everyone can see it, my apologies for not reporting in the main post. So the only recovery that serves is the orangefox. Do the same from the orangefox recovery version 10.1 stable and see how it works. It is the only one that I recommend and that can be used for atlantis.
I leave here the download link of the recovery: OrangeFox-R10.0-1-Stable-lavender.zip
Try it and tell me. None of the twrp to date has the binaries corrected. When some dev does it, the twrp can be used.
-----------------------------------------------------------
New v 2.3 with the necessary patch for the change of kernel in eu (before causing error in the camera) and other mines such as the possibility of using the Wi-Fi in hospot (which in miui forces to use the data).
Regards
Click to expand...
Click to collapse
Thank you for this answer, unfortunately, I already have all uninstall manually, so I would test with the installation of mod to see if it works well with OrangeFox
Edit : Everything works fine with OrangeFox Thanks !
zenat said:
Edit : Everything works fine with OrangeFox Thanks !
Click to expand...
Click to collapse
I'm glad. Thanks for being active in the thread.
Regards
Hello im using latest stable eu, I Would like to know if theres any conflict beetween, GPU Turbo Boost v1Fixed and NFS injector, im using injector and gms doze only, also do you recommend a custom Kernel with eu?
I have bootloop. How can i solve this?
Hello,
Do I have to flash having the ROM stock or can I flash cleanly?
Regards,
You can Flash normaly.
Camera fix still not working when.also Netflix still can't be installed.
Is working on MIUI 11, isn't question, is affirmation.
I only used a few options, delete some apps, installed YouTube, magisk and some modules.
Suggest listing the apps + mods that are in the current version in the OP, so everybody who wants to know what's there doesn't have to read through the entire changelog. Also it would be helpful to add descriptions.
For example it might look something like this:
POWER MENU
Mitu - ??????????????????
Monocroma - ??????????????????
FINGERPRINT MOD - ? Presumably if the device is encrypted the fingerprint sensor will work, so what does this mod do ?
BOOT ANIMATION
Team phenom
Pixel dark/light
Global
Atlantis
SOUND MOD
Power
Harman kardon audio engine
Ground zero pro audio engine
Sound alive audio engine
Sound pure audio engine
Sound x-loud audio engine
Sound beats audio engine
MODS
Emojis iOS
4K in YouTube
Hotspot Wifi
Host block ads
Notification Mod - Show app notifications in the status bar
Widget weather clock
MAGISK MODULES
Universal GMS Doze - Doze kicks in when you aren’t using your device, allowing it to go into a deeper sleep mode, saving battery
Wifi bonding - Double your wifi bandwith
Busybox NDK - Busybox binary for Android
EdXposed - Xposed Framework
GPU Turbo Boost - Improve the overall graphics performance of your device by multiple folds
NFS Injector - Improve kernel / ram management between efficiency and energy aware by deteremining the most optimal settings between battery and performance for your device
APPS
JThermal - ????????????????????????????
Hots - ????????????????????????????
Theme Manager
Youtube Vanced - Adblocking, background playback and many more features
Root Explorer - File browser/manager
3C Toolbox - Every tool you need to monitor, control and fine-tune your Android device
Titanium Backup - Backup apps + data
Remote ir
Mi app mod - ????????????????????????
QuickPic - Photo Gallery with Google Drive Support
MoreLocale 2 - Additional locales to select, or add custom locales
Pushbullet - Connects your devices, read & respond to text msgs on your computer, send links & files between mobile and PC, and more.
Portal from Pushbullet - Transfer files from your computer to your phone via wifi
L Speed - Improve performance and gaming experience, extend battery life
If you install the Youtube Vanced the Location settings will broke, since it detect the micro-G settings
Wazowski1 said:
Hello,
Do I have to flash having the ROM stock or can I flash cleanly?
Regards,
Click to expand...
Click to collapse
It is recommended in clean installations, so that they do not cause problems with apps that have been updated, because those applications change the installation path once they have been updated. My recommendation is clean, but you can install at any time and save the log in case of error.
Regards
arjiegodz said:
Camera fix still not working when.also Netflix still can't be installed.
Click to expand...
Click to collapse
The camera fix is used once the kernel is installed. If you change the kernel, you must flash it again, since it touches the partition. It is only for official camera of miui, not for the gcam or derivatives. Netflix in versions 9.9.3 and 9.9.26 is already patched. So it is not necessary to install the patch. This also applies to all those roms that use the eu for their cooking. Could you detail what rom you are installing? It is only a patch for security L1 (to watch in HD) is not the application.
Regards
MossyTC said:
Suggest listing the apps + mods that are in the current version in the OP, so everybody who wants to know what's there doesn't have to read through the entire changelog. Also it would be helpful to add descriptions.
For example it might look something like this:
POWER MENU
Mitu - ??????????????????
Monocroma - ??????????????????
FINGERPRINT MOD - ? Presumably if the device is encrypted the fingerprint sensor will work, so what does this mod do ?
BOOT ANIMATION
Team phenom
Pixel dark/light
Global
Atlantis
SOUND MOD
Power
Harman kardon audio engine
Ground zero pro audio engine
Sound alive audio engine
Sound pure audio engine
Sound x-loud audio engine
Sound beats audio engine
MODS
Emojis iOS
4K in YouTube
Hotspot Wifi
Host block ads
Notification Mod - Show app notifications in the status bar
Widget weather clock
MAGISK MODULES
Universal GMS Doze - Doze kicks in when you aren’t using your device, allowing it to go into a deeper sleep mode, saving battery
Wifi bonding - Double your wifi bandwith
Busybox NDK - Busybox binary for Android
EdXposed - Xposed Framework
GPU Turbo Boost - Improve the overall graphics performance of your device by multiple folds
NFS Injector - Improve kernel / ram management between efficiency and energy aware by deteremining the most optimal settings between battery and performance for your device
APPS
JThermal - ????????????????????????????
Hots - ????????????????????????????
Theme Manager
Youtube Vanced - Adblocking, background playback and many more features
Root Explorer - File browser/manager
3C Toolbox - Every tool you need to monitor, control and fine-tune your Android device
Titanium Backup - Backup apps + data
Remote ir
Mi app mod - ????????????????????????
QuickPic - Photo Gallery with Google Drive Support
MoreLocale 2 - Additional locales to select, or add custom locales
Pushbullet - Connects your devices, read & respond to text msgs on your computer, send links & files between mobile and PC, and more.
Portal from Pushbullet - Transfer files from your computer to your phone via wifi
L Speed - Improve performance and gaming experience, extend battery life
Click to expand...
Click to collapse
I appreciate your work is a great contribution to the community. Due to my work, I have little free time, the little I have I use it to do tests and keep updating the mod. Sorry I can't spend more time contributing to the community. I help what I can from telegram in the many groups that I find, since it is a more direct and quick help. I hope to be more active in the future. I would like to use the work that I contribute to put it in the first page. Also make a website where it is more detailed and with some more information that I am uploading about the project. Those mods you use with "????" They are from the telegram groups where I share things. Individuals share them and I ask permission to add them. They are usually contributions from fellow Indians, for those who have no post in the English community. Also from the Russian community where I spend most of my time researching and where they help me.
I wish it were easier to enter other communities, but language is sometimes a barrier. My mother tongue is not English and therefore I apologize if I made mistakes in writing.
Regards
Syoenth said:
If you install the Youtube Vanced the Location settings will broke, since it detect the micro-G settings
Click to expand...
Click to collapse
Thank you very much for the report. I know, that's why it's been out of this new version. This module can be accessed by magisk. So I decided to leave magisk and delete vanced, since it is possible to download it from your own magisk search engine.
Greetings and sorry for the inconvenience.
Compatibility with miui 10 and 11: v3.0
Changelog
Question: Genome kernel? or Morphus kernel? or Evira kernel? why is that? why should I choose which one? Thank you
ahmet ferid said:
Question: Genome kernel? or Morphus kernel? or Evira kernel? why is that? why should I choose which one? Thank you
Click to expand...
Click to collapse
Use aln stop spamming all threads
Hey friends, can you help me to create a Magisk module that works to edit scripts named "GameUserSettings.ini" on Fortnite Mobile?
This script is located in this folder:
data / data / com.epicgames.fortnite / files / UE4Game / FortniteGame / FortniteGame / Saved / Config / Android
in the folder there are words that must be changed from : UnlockConsoleFPS = False
bShowGrass = True
MobileFPSMode = Mode_30Fps
bUseVSync = True
To :
UnlockConsoleFPS = True
bShowGrass = False
MobileFPSMode = Mode_60Fps
bUseVSync = False
Please help me
maybe you can edit it with editors such as RootExplorer?
tiinktoonk said:
Hey friends, can you help me to create a Magisk module that works to edit scripts named "GameUserSettings.ini" on Fortnite Mobile?
This script is located in this folder:
data / data / com.epicgames.fortnite / files / UE4Game / FortniteGame / FortniteGame / Saved / Config / Android
in the folder there are words that must be changed from : UnlockConsoleFPS = False
bShowGrass = True
MobileFPSMode = Mode_30Fps
bUseVSync = True
To :
UnlockConsoleFPS = True
bShowGrass = False
MobileFPSMode = Mode_60Fps
bUseVSync = False
Please help me
Click to expand...
Click to collapse
hey i actually did this and saw this thread later but here it is https://forum.xda-developers.com/apps/magisk/module-fortnitetweaks-t4096881