[UNOFFICIAL][MAGISK MODULE] Active Edge Mod for Edge Sense Plus - continuation for patch levels 2021-01-05 and later - Google Pixel 3 Themes, Apps, and Mods

EDIT: It's too annoying to maintain and edit 6 separate threads. The installer works across all devices, so please visit this post for the latest version: https://forum.xda-developers.com/t/...or-patch-levels-2021-01-05-and-later.4226343/
Thanks!

NOTE: Download link in the OP will install mod for the current patch level down to January 2021. It will detect your current patch level and install the correct file. For earlier system builds from 2020 and prior, please use the official discontinued module on the Magisk Manager repo. I did not clone the entire Active Edge Mod repository; my unofficial repository only hosts January 2021 and later builds.
Changes:
I know, I know... I said I was done with releasing my Unofficial Active Edge Mod installer, yet here's another month's update. I might keep doing it for those that update immediately and want it a bit sooner, so long as it's fortunate enough to happen on a day when I'm able to do it relatively quickly. Since I'm building these anyway and sending them over to the dev, for now, to upload to the official Magisk repo, for now I don't mind also updating it here a bit sooner. Anyway, more on this below and some of the headache involved moving forward...
04-05-2021: Soooo... the script I wrote to churn these out as quickly as possible as Google releases the updates, relied on system image dumps on GitRip... unfortunately the domain was seized by the FBI (lol) and so it looks like the old dumper is no longer updating his Android dumps repo on GitRip. Fortunately, mikalovtch pointed me over to a new source that hosts such system dumps, and I was able to get these done relatively quickly afterwards. OP is updated with the 04-05-2021 installer now!
03-02-2021: Meant to post an update a week or two ago. Noticed the magisk module on the official Magisk repo now says [RE-CONTINUED], so there really isn't much need for me to continue updating this anymore! As a final gift, I ran my batch builder script and built the modded apk's for all variants for the 2021-03-05 patch level, and download link for the module installer is in the OP.
02-02-2021: February 2021 mod is now uploaded. Updated installer is in the link in the OP.
02-01-2021: Modified and uploaded modded SystemUIGoogle.apk files for 3 / 3 XL / 3a / 3a XL to GitHub repository. Updated Magisk installer slightly to accommodate this, and removed a few unnecessary lines. Won't make any difference if you already installed the first release.

Thanks for doing this! I miss my squeeze-to-turn-on-flashlight feature, and I look forward to hopefully getting the module for the March update. If you get to the point where you can't make these for the Pixel 3 anymore, please let me know, and I'd be interested in taking over, if possible.

CSX321 said:
Thanks for doing this! I miss my squeeze-to-turn-on-flashlight feature, and I look forward to hopefully getting the module for the March update. If you get to the point where you can't make these for the Pixel 3 anymore, please let me know, and I'd be interested in taking over, if possible.
Click to expand...
Click to collapse
Actually, the official module has been re-continued so there really isn't much need for me to continue making these. The last month has been crazy busy for me and my family so I forgot to post an update about that. I also contacted Mikhail of team Viper (the one who took over the project) and shared my batch script I wrote that basically automates the process to create the modified files for multiple devices at once. He responded, but I haven't gotten back to him about that either, whoops. Anyway, I'm running my script now so I should have the updated module up soon, even though the official will probably be updated soon as well! I should also get back in touch with Mikhail. =)

Ah, I wasn't paying close attention and assumed you were the person doing the re-continued one. Anyway, looking forward to getting my squeeze flashlight back. It's funny how much I miss that one little thing.

CSX321 said:
Ah, I wasn't paying close attention and assumed you were the person doing the re-continued one. Anyway, looking forward to getting my squeeze flashlight back. It's funny how much I miss that one little thing.
Click to expand...
Click to collapse
Lol, I'm flattered. =)
Also, that is literally the one option I can't live without anymore, hahaha. My wife as well! Luckily, the Xposed module still works for short squeeze, and after moving from HTC to Pixel, I've been using short squeeze for flashlight (instead of long squeeze, and short for camera functions). But I still like to be able to map all the other functions as well of course
Btw, OP is updated with the updated module and repo with the new build's modded APK's. There was a small hiccup if you tried installing it in the first 15 minutes or so where I forgot to commit the files to the Github repo, but it should be fine now.

Working perfectly by the way!

Related

[Wip] Hdmi On Non-Moto Based Roms

NOTE: A lot of this info is duplicated from a post i had made on droidrzr a while ago. I'm adding it here because i'm actively looking into getting this working once again and I would love any input/thoughts that other devs have on this topic.
Ok, so i've been poking around trying to get HDMI support working in non moto-based ROMs (basically anything that would be using kexec or an AOSP base like CM). It's not complete but i figure it's better to have more eyes on this than just mine. Apologies ahead of time if this post turns into a big info-dump, but here's what i have so far. Also, this is HDMI only, not webtop related.
Initial research:
My previous phone was a Droid X and there were similar issues relating to HDMI on non-stock roms. So my first inclination was to look into how that was fixed.
Here's the post in question: http://rootzwiki.com...m-audio-solved/
Basically, there are some required framework files that are needed for detecting an HDMI cable, notifying the system that it exists and enabling the output. There were also some permissions files and an APK that needed to be copied as well. The big issue with this is that the APK needed to be signed with a signature that matched the one that the ROM was built with (and since a lot of devs use the default android test/build keys, this wasn't all that difficult).
Now, keep in mind that the HDMI on the droid X wasn't mirror mode and operated VERY differently. However, it gave me a good place to start looking on the razr.
Some digging:
First, after looking through system/app i found this apk: ExtDispService.apk. As with the DX, this file is definitely going to be needed. This was where i started digging. I re-signed it and added it to the CM install zip, and put it on my phone. Now, of course it immediately crashed, but at least i had some logs to help me determine why.
Tools:
As a small note, I was using Virtuous Ten Studio to do a lot of this editing. I can't stress enough how awesome this program is for things like this. I had been doing it all manually at the start and making ONE change to that APK would take me close to 15 minutes. With VTS, i could do it in 5 or less. So from here on out, if you're following along, be sure to have the APK and JAR files mentioned added to a project in VTS and de-compiled so that you can see the smali code.
The roadblocks:
So once i had the logs, i was able to see where the APK was crashing. I knew that I would need to include some items from the framework, but i just wasn't sure what yet.
The first hiccup was in ExtDispService$HandleInitAutoDetectSetting.
Code:
const-string v3, "hdmi_autodetection"
invoke-static {v1, v3}, Lcom/motorola/android/provider/MotorolaSettings;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;)I
So, from looking at this, you can see that it's trying to access a Moto utility that allows programs access to information from the settings menu. In this particular instance, it's the on/off switch for HDMI autodetect. This opened up a whole new can of worms. How would we add these items back to the settings menu? How would we fake the overscan setting?
My first inclination was to look for the MotorolaSettings class and include that into the package. However, this could potentially lead us down a very dark path of dependency hell. Worst case scenario: we have to include a lot of moto's framework to get this working (and isn't the whole point of this to get away from moto's code?!). I attempted to remove the references to the settings menu in the smali code and replace them with hardcoded values. This was EXTREMELY hackey but it was more of a proof of concept at this point anyway. I was able to get the phone to boot and not have ExtDispService crash on me, however there was also no response when I plugged in the HDMI cable (nothing at all in the logs).
List of files needed:
Here are a list of some files that i know are required to get this working:
system/app/ExtDispService.apk
system/framework/framework-ext.jar
system/lib/libextdispjni.so
system/lib/libhdmi.so
system/lib/libhdcp.so
Some final thoughts:
I realize that there isn't too much concrete info here, but I wanted to share what progress I had made so that maybe someone else could either pick up from where i've left off, or make some suggestions on how to proceed.
EDIT: I wasn't sure if this belonged in the Android Development sub-forum or not, but i put it here just to be safe. If a mod sees this and think's thats a better place, please feel free to move it.
HDMI is mostly related to the kernel (for kexec at least). But currently there is a new kernel and a workaround for kexec in development, 3.0.31 / 3.0.88 Kernel. Two of the main goals are Full HD video recoding and HDMI.
The apks only will not work as there are complete different drivers in the kexec kernel. I guess we would have it working already if this could have been fixed by app side.
However, maybe I'm wrong
Hash told me about the current development, you can see it in their repo of course. Maybe we should wait a little more..
Gesendet von meinem XT910 mit Tapatalk 4
Ah, wonderful! I just read through your thread. Thanks for posting here about it. I'll be keeping an eye on the new kernel. If there's anything i can do to help out, be sure to let me know.
djuniah said:
Ah, wonderful! I just read through your thread. Thanks for posting here about it. I'll be keeping an eye on the new kernel. If there's anything i can do to help out, be sure to let me know.
Click to expand...
Click to collapse
Help is always appreciated! Are you familiar with C coding?
Gesendet von meinem XT910 mit Tapatalk 4
Yup, I am quite familiar with C.
djuniah said:
Yup, I am quite familiar with C.
Click to expand...
Click to collapse
Nice! If you would like to join kernel development, let me kow.
This had been one of the first things that never worked with our custom roms. Your reasearch and approach for solving this damned bug make good sense. I hope you can succeed for all of us and solve the DROID RAZR HDMI MYTH. Thank you.

[APP][V1.0][Xposed][Timber - Unlimited Superficial Judgements]

Timber - Unlimited Superficial Judgements​
Description:
Disables swipe limit, enables undo, passport does not work (server side limitation). Only for V4.0.5
Download:
Can't post outside links yet :/
On the Xposed Repo: proofofconcept.dontsuemeplz.timber
Changelog:
V1.0 Finally released on the xposed repo. Code has not changed since the last release on /r/xposed
Future Features:
1) Make passport mode "work" by just spoofing the GPS.
2) Auto-like swipe all mode
3) Appear to be a verified profile even if you aren't
4) Psychic mode: Know someone swiped right on you BEFORE you swipe either direction on them
Source:
Source code can be found on GitHub. This source is for an older build, I will upload the newest source soon.
Can't post outside links yet :/
License:
GPL V2.
Support:
I plan on updating this to support V4.2.3 depending on the demand.
I don't want donations, I do this for fun.
I don't work on anyone elses schedule, if you want it updated faster than I am willing to work then you are free (encouraged!) to take the source and fix it yourself
Only posting this because you said depending on the demand, but definitely count me as one of the people that would like to see it updated to the 4.2.3. Either way though, great work man!
Sent from my SM-N910P using Tapatalk
Awesome, was hoping a Tinder module would come around.. will definitely use
thank you
Joey121215 said:
Only posting this because you said depending on the demand, but definitely count me as one of the people that would like to see it updated to the 4.2.3. Either way though, great work man!
Sent from my SM-N910P using Tapatalk
Click to expand...
Click to collapse
I'm interested in 4.2.3 as well. Would be willing to beta test or even throw some donation dollars your way. In addition to location, I wouldn't mind more notification options (change notification sound, vibration on/off).
Tinder module plz :sly::sly:
Would it be possible to add an auto like feature with random dislikes.
Working √
Rom: CM 12.0
Android: 5.0.2
Xposed: 3.0 Alpha 2
Sent from my SM-N900T
Added a list of potential future features. Some of these I have worked on a bit, others are just theoretically possible. No promises that I will get these finished but I will try whenever I get some free time. Fellow devs, feel free to grab the source and help implement these features!
I get "problem parsing package" when installing.
Would be awesome if you could keep compatibility with latest versions, this app is awesome thanks!
Is there something I need to do after installing it to activate the unlimited swipe? I've downgraded to 4.0.5 and activated the module as well.
Also, definitely would love support for 4.2.3!
Really good job, thanks and of course, I'd love the support for 4.2.3
Sent from my OnePlus One.
How are you guys installing this? When I download off xposed website and try to install I get "problem parsing package". When downloading from xposed app I get "downloaded file is note a valid apk (or incompatible)"
Joe333x said:
How are you guys installing this? When I download off xposed website and try to install I get "problem parsing package". When downloading from xposed app I get "downloaded file is note a valid apk (or incompatible)"
Click to expand...
Click to collapse
Try clearing your dalvik cache. D
Joe333x said:
How are you guys installing this? When I download off xposed website and try to install I get "problem parsing package". When downloading from xposed app I get "downloaded file is note a valid apk (or incompatible)"
Click to expand...
Click to collapse
I had this same issue. For me it was b/c my ROM was old. I am still using JB 4.2.2 When I upgraded to 5.1.1. it worked.
To OP-
Are you sure that the swipes is not limited to the server ? If you hit the paywall, then adjust the time on your phone (trick it to think the time as passed by), you can keep swiping. The thing is, when I did that it "appeared" that even though I was swiping, there was no registering. Just my .2cc
Looks like when someone has mutual friends it doesn't allow me to see them. Not a big deal but is that by design or something?
Sent from my A0001 using Tapatalk
Steve_xposed said:
Timber - Unlimited Superficial Judgements​Support:
I plan on updating this to support V4.2.3 depending on the demand.
I don't want donations, I do this for fun.
I don't work on anyone elses schedule, if you want it updated faster than I am willing to work then you are free (encouraged!) to take the source and fix it yourself
Click to expand...
Click to collapse
Nice work and demand is high!!!
gunde2014 said:
Try clearing your dalvik cache. D
Click to expand...
Click to collapse
Were you able to verify that it has unlimited swipe? Do I need to have full swipe left in order to use it?
Sent from my VS985 4G using Tapatalk
I got jelly bean too, is there a way to recompile it? I have all eclipse & android sdk set up already
Im not sure how to compile im pretty noon tbh.
Works good for me and I used an auto script to swipe after installing. It swiped probably 1000 times and no matches.
Typically I get 1 match out of 30 swipes. The pay wall I believe is 100.
I've used the app for a long time and that really has not changed. It could be I got no matches after 1000 swipes but I suspect even though the app is clearing the server is locked.
---------- Post added at 08:07 AM ---------- Previous post was at 08:05 AM ----------
I reflashed JB and made a nandroid of 5.1.1. With everything set up. If there are changes I can reflash but I still like JB 4.2.2.
mikeprius said:
Typically I get 1 match out of 30 swipes. The pay wall I believe is 100.
I've used the app for a long time and that really has not changed. It could be I got no matches after 1000 swipes but I suspect even though the app is clearing the server is locked.
---------- Post added at 08:07 AM ---------- Previous post was at 08:05 AM ----------
Click to expand...
Click to collapse
i also think this is happening. does anyone else agree? or can OP confirm its not happening.

Deleted

Deleted
Cool. Downloading and will give it a go in a second. Thanks
Enjoy, I put a bit of effort trying to get this off the ground. Both ROM and COS Mod.
Help please..
Does anyone know a way to change the way the ROM builds? Cause the way it builds now there's no /system folder in the zip, just .bin files for the system instead. If I knew how to make it build the old way with it still there, I so would. Odexed too if possible
Edit: Might have figured these 2 things out.. . Will report results
Added to OnePlus One index thread:
[INDEX] OnePlus One
Gonna give it a try
Thanks, but I'd wait a minute.. I'm updating the ROM link as I type this lol. Tests were successful and R2 is great so far
a little too late, but i'll clean flash the new build (No Problem)
New build may have some unknown error. Google Play Services keeps crashing and I have no clue why...
By DEX_PREOPT =true , does it mean the ROM is fully Odexed ?
Partially so far, just frameworks. But working on rest now.And trying to figure out this Google Play Services bug. Only seems to happen after allowing location in the regular browser (not Chrome).
Keep it up ! Will try it when the play services bug is resolved. I'm attracted towards Odexed ROMs as they are better in terms of performance and battery life
R3 is up, link updated too . Finished the odexing, fixed play services issue. Good to go
Good now man
@ZX64
Can you upload it to mediafire also?
Google Services seems to be working fine now. Only had one CRASH witch was Hangout. Once it restarted, made a few text and calls. Seems to be working fine now
Okay. Yeah, I haven't got any errors yet. Being watchful. Seems great though. It got 48891 with Antutu after my restore of like 70+ apps and a reboot. Which COS usually tanks to 47000- after that. So I'm satisfied for now till I learn how to get Uber GCC 5.1 working. Not sure how all these other people do it. Nobody tells me anything when I ask, like its some big secret or something.
Sorry but no mediafire, can I ask why? I'll try to hook you up somehow if I can. I'm all about user experience, and actually listening to what people want rather than building and saying "take it or leave it". Just cause I'm inexperienced doesn't mean I don't have some skills to bring to the table.
Came here thinking I could simply do like any other Linux community, jump in, learn as I go, with a huge community to help anytime I need help learning new things, till together something wonderful is created in the end
Builds going on hold till I find a way to use Uber 5.x toolchains.
I need more build flags, and 4.8 isn't allowing any of the flags used to use on UnityROM-2.
Any help would be seriously amazing at this point
Ask varund7726 help you his rom has Uber 5.2 in this thread here http://forum.xda-developers.com/oneplus-one/development/rom-resurrection-remix-lp-5-2-0-t2971715

[MOD][Xposed][4.0+] Instagram Suggestions Hider

Instagram kept annoying me with follow suggestions at the top of my feed, filling up nearly half of my screen. So I decided to write this simple module to hide the suggestions.
If you are interested, you can download it on the Xposed repository (I cannot post a hyperlink since I am a new user on XDA).
Great, this is what i need.
It's not working for me :/
Sent from my Samsung Galaxy S5 using Tapatalk
Not working for 7.12.1
Could you add support for this version, or make source code public on github?
Simon_TB said:
Not working for 7.12.1
Could you add support for this version, or make source code public on github?
Click to expand...
Click to collapse
Just fixed it. Let me know if there are still problems with current versions.
adpar said:
Just fixed it. Let me know if there are still problems with current versions.
Click to expand...
Click to collapse
Still not working with 7.12.1, nexus 6p.
@adpar broken on 7.13.1 , pls update!
does it work with Instagram v7.15?
bump for updating the module for v7.16.x
After I published the original mod, Instagram modified their source code so it became a lot harder to get it to work, which would cost me too much of my spare time. However, I noticed today that they added a remove button to the suggestions, so that sort of fixes the problem. I will remove the mod from the Xposed repo in the near future to avoid further confusion.
adpar said:
Instagram kept annoying me with follow suggestions at the top of my feed, filling up nearly half of my screen. So I decided to write this simple module to hide the suggestions.
If you are interested, you can download it on the Xposed repository (I cannot post a hyperlink since I am a new user on XDA).
Click to expand...
Click to collapse
can you please update your module for instagran?
The apk?

How to Create Multi/Live Wallpaper (Non-Root)

Hey Guys -
After wanting an HTC One U12 for a while, I recently changed my mind and went with a Samsung Galaxy S9+. I LOVE it! I had wanted the U12 since HTC supports rooting, but found out that at my new job you cannot install company apps or sync with rooted phones and the apps I use are a must. Turns out most things I would have rooted for are already included with the phone. I'd still love to root if it didn't break Knox and may try in future if a reversible one every appears.
It's running the latest OEM firmware of Oreo currently. One of the features (which seems to be Samsung) is the ability to use the "Infinity Wallpapers" which come pre-installed in a few base colors and I believe one is selected by default. In Samsung's app, I also see where other live or infinity wallpapers may be downloaded and used which are just a few seconds in length.
Anyways, my question is, how can I make these live/infinity wallpapers on my own? Do I have to use "Theme" tools to do it? So far, here's what I've found although hit roadblocks with each:
- I went to Samsung's website to see if there was PC software. From what I gathered, you have to sign up to download it and signups take place for 2 weeks starting the 3rd Wednesday of every odd month - plus - your application must be internally reviewed and approved. Hmm...
- Found this post about "themeDIY." I started getting it set up after updating my Android Studio to the latest version, but the link provided which contains the Samsung files is broken so cannot proceed
- Found "Samsung Theme Designer" at this link on Samsung's DEV website, but it was last updated in 2012 so doubt it is what I need
Any suggestions would be appreciated - Thanks!!
Try this?
https://play.google.com/store/apps/details?id=opotech.image3Dlwp
wpompen said:
Try this?
https://play.google.com/store/apps/details?id=opotech.image3Dlwp
Click to expand...
Click to collapse
I'll give it a shot - Thanks...

Categories

Resources