yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Development and Hacking General] Probs:
Hi folks,

I'm currently trialing some custom software which connects out to a database over GPRS. However, it would appear that this software in conjunction with some other software is causing the device to lock up.

The lock up is so severe that device will only respond by restarting it.

Obviously this isn't much use so I am looking for some software which will help me diagnose the problem. My question being what sort of diagnostic software would you folks recommend ?

I'm looking for things that can log processor usage, memory usage, etc. Anything really which might point me in the right direction.

Thanks in advance folks. I appologise if this first post is a bit vague !

- J
[OnePlus 3 Accessories] salomaoa:
Hello

I have already bought two original OP3 glass screen protectors and broke both...

Original OP3 screen protectors are expensive and I dont want to buy another one.

Could you guys please advise me of any other screen protector that match the original but with a lower price?

Thank you for your help

Enviado do meu ONEPLUS A3003 através de Tapatalk
[OnePlus 3 Accessories] leonktp:
i recommend strongly orzly v2.you can find it on ebay.
[OnePlus 3 Accessories] Ashish.akc:
Gadgetshieldz provide film based screen protectors and are also very good. Scratches get healed by themselves. If a case removes it from the corners, you can reapply it easily. It's the best if have found for oneplus 3. They even provide full body and also skins.:good::fingers-crossed:

http://www.gadgetshieldz.com worldwide shipping is also available
[Moto G5 Plus Questions & Answers] mike_san:
I wonder if this could be done, by modifying the Stock Amazon Exclusive Firmware Rom, that way, bootloader wont be necessary to root the device and erase the ads, i mean if the firmware is a zip and can be flashed with ADB, i wonder why it cant be modified to include root and Make a clean rom to work with.
[Moto G5 Plus Questions & Answers] Harsh.gundecha:
AFAIK the bootloader or the system checks for the signature when you flash any images to it and thats what the locked bootloader means.

The simple meaning of locked bootloader is that it only accepts the OEM signed images which means it wont accept the modified images as then it wont have the signatures.
[Moto G5 Plus Questions & Answers] mike_san:
The bootloader locks the recovery and the kernel, so you cant actually flash on these partitions but, if you have the stock rom from Motorola, you can flash it because it has the signed images in it, or i'm wrong?

The point is to modify the stock rom with a root based and flash it
[Moto G5 Plus Questions & Answers] Harsh.gundecha:
Someone with proper and detailed knowledge or experience might be able to answer thisquestion exactly

and i would be happy if i am wrong, but i fear i am not
[Moto G5 Plus Questions & Answers] Phreaker47:
What could be possible is you may be able to flash the signed, stock ROM... wouldn't give you root but you may be able to have a clean ROM without the ads.
[Magisk] VR25:
THIS PROJECT IS NO LONGER SUPPORTED.

# MagicGApps

## Copyright (C) 2017-2018, VR25 @ xda-developers

### License: GPL v3+

---

#### DISCLAIMER

This software is provided as is, in the hope that it will be useful, but without any warranty. Always read/reread this reference prior to installing/upgrading. While no cats have been harmed, I assume no responsibility under anything which might go wrong due to the use/misuse of it.

A copy of the GNU General Public License, version 3 or newer ships with every build. Please, read it prior to using, modifying and/or sharing any part of this work.

To prevent fraud, DO NOT mirror any link associated with this project.

---

#### DESCRIPTION

- This module installs a regular open_gapps-* zip (except aroma variant) systemlessly. When it's disabled, Google Play Services are automatically disabled on the next boot as well. This prevents continuous, disturbing gms crashes.

---

#### PRE-REQUISITES

- Any open_gapps-* zip, except aroma variant

- Custom recovery

- Magisk

---

#### SETUP STEPS

0. Make sure an open_gapps-* zip (except aroma variant) exists somewhere in /sdcard or /external_sd directories or subdirectories (max directory depth must be 3 -- i.e., /sdcard/Download/OpenGApps).

1. Optional -- run `touch /data/r` to

reinstall open_gapps-* zip (or `touch

/data/u` to uninstall the module).

2. Optional -- set up a gapps-config.txt file (removal lists work as pseudo-removal lists -- systemless debloat).

3. Install from custom recovery (i.e., TWRP).

---

#### LINKS

- [Facebook Support Page](https://facebook.com/VR25-at-xda-developers-258150974794782)

- [Git Repository](https://github.com/Magisk-Modules-Repo/MagicGApps)

- [XDA Thread](https://xdaforums.com/apps/magisk/module-systemless-beansgapps-mini-7-1-x-t3611362)

- [webview_packages: fix incorrect signatures]( https://github.com/LineageOS/android_vendor_cm/commit/a3a76f5d1cc233ad8024ffdc74bb3a786e1605c3)

---

#### LATEST CHANGES

**2018.9.23 (201809230)**

- Max OpenGApps search directory depth set to 3 for faster speed.

- Support for latest Magisk versions

- Updated documentation

- Use /dev/urandom over /dev/random.

- Use Magisk imgtool over make_ext4fs and resize2fs.

**2018.8.12 (201808120)**

- Added GMS Manager script -- automatically enables/disables Google Play Services when MagicGApps is enabled/disabled; self-remove when MagicGApps is uninstalled

- Updated module description

**2018.8.11 (201808110)**

- Fixed GApps runtime permission issues

- Fixed "make_ext4fs not found" (devices running Android P)

- Let Open GApps installer use the real /persist

- Major optimizations & cosmetic changes

- Removed `gp` executable

- Updated documentation
[Magisk] VR25:
Archive
[Magisk] VR25:
++Reserved++
[Magisk] borxnx:
Hey! thanks for all your Magisk mods, I noticed you posted a few in the Collection of Magisk Mods v2 thread.

I'm curious about this one though. What is it for? No offense, I just don't understand why you'd need or want Beans core Gapps to be systemless.

Especially since A) they usually always occupy that space on /system, 2) the /system partition has plenty of room for the mini Gapps (and often much larger packages) after clean installing a ROM, and thirdly I thought the whole point of Magisk and systemlessness was to have an intact and "normal" /system.

Being able to hide root is one of the coolest things about Magisk, closely followed by installing modules "systemlessly", where they don't actually take up space on your system partition but act like they do.

In essence, I think my point is that I assumed Magisk systemlessness is designed for quite the opposite purpose of this mod. Why have empty room on your system partition (where the Gapps usually reside) AND have the ability to use systemless mods -- which inherently don't utilize the system partition, by design?

tl;dr:

If you're using Magisk for "systemlessness", why leave unused space on the system partition? If the Gapps are stored on /data, you have less usable space on the device.

Again, I mean no offense. The more I think about it the less sense it makes to me. Please explain why you made this and what its advantages are! I would love to understand.
[Magisk] VR25:
First of, thanks for the questioning. I thought somebody would feel confused at some point... and here we go. I just added my reasoning to the main post. You'll love it at best and like it at worst. Guaranteed. :p
[Magisk] xkhen0017:
Sorry for OT but, how do you make backup for magisk.img? ?
[Magisk] VR25:
The file is located in /data. Use a file manager with root access to copy it to a desired location for future use. I personally use TWRP's built in file manager.
[Magisk] aocboe:
No offense. Some people prefer the Nova launcher instead of the Pixel launcher, so I hope you don't add the pixel launcher
[Magisk] Mecca EL:
Dope concept and module. Will I be able to manually update Gapps from the Nightly updates, or do I have to wait for you to push from your end?
[Magisk] VR25:
Thanks for your suggestion. I'll add Nova Launcher in the next version. Now I remember it is actually better than Pixel Launcher anyway.
[Magisk] VR25:
You either wait or just integrate app updates into system, systemlessly using Titanium Backup. That's the magic of this. However, to be honest, I'm more into it for the other modifications, since apps are updated from Pay Store anyway. Although they aren't integrated into Magisk automatically, you don't really need to worry about that too much. ;)
[Magisk] Breno Spangler:
Two questions:

First, can I just install this module instead of flashing gapps?

Second, can I add app I want systemized to the zip and install it?
[Magisk] VR25:
One answer for both: yes.

Note: some apps may not work as system apps, unless you include libraries with them (extra space -- wasteful)

This includes some user apps. I'm open for suggestions.

Edit: I'm working on a script to batch install user apps added to the zip.

Edit 2: [MENTION=6119281]Breno Spangler[/MENTION], the script is ready! Download

Just add your apps to the /data/app folder, remove the PLACEHOLDER file, enjoy.
[Magisk] Shished:
Can i update the module just by installing new version or do i need to uninstall the old version first? I'm asking because i know that name changes can make software go crazy.
[Magisk] VR25:
Yes, you're right about name changes. This name won't change anytime soon without notice. I did change it at first without notice though. :p

Anyway, only flash without removing the previous version if the names match.
[Magisk] khnoizer:
I got nova launcher as default launcher on my rom. Won't it conflict if I install this module? Doesn't it better if you remove it and we can use any launcher we want?
[Magisk] VR25:
Yes it may conflict. You can open the zip, go to system/priv-app directory, and delete NovaLauncher folder.

I'll evaluate your suggestion for the next version.

Edit: [MENTION=7730963]khnoizer[/MENTION], module updated. Check the new info in the main post.
[Magisk] khnoizer:
Nice :)
[Magisk] fiver5:
stupid question: If flash a ROM that already has GAPPS bundled, that would cause a conflict with this module? Does one or the other win or do things just break.
[Magisk] Sukhi:
Got the same error 1 while installing with latest beta. i guess, the problem is the script isn't able to find the path. For me, /sdcard/Download/OpenGApps and /data/media/0/Download/OpenGApps both are the same.
[Magisk] kwanthenewbie:
Can anyone give me a flashing procedure for latest beta gapps? Sorry and thanks in advance
[Magisk] Sukhi:
Download a copy of GApps from OpenGapps (pico or nano). Create a folder OpenGApps in /sdcard/Download Or /data/media/0/Download and copy the downloaded gapps in that folder. Flash the latest Magic Gapps beta zip(posted 3 posts above) in twrp and if you're lucky, you should see the flashing steps on the Twrp screen. Doesn't work for me btw.
[Magisk] nwlun:
Dont be rude dude, I do believe certain apps need to install as system in order to work properly
[Magisk] demonoidmaster:
Google apps don't need to be installed to system to work
[Magisk] nwlun:
Yes but the functionality is not available if install as data apps like sync
[Magisk] demonoidmaster:
Well then that's a whole different thing for the sync adapters, you can flash a seperate zip ( https://shadow53.com/android/downloads/#google-sync-adapters ) made by [MENTION=7126506]Shadow53[/MENTION] for those or grab them directly from the opengapps zip and place then into the /system/app or /system/priv-app

Anyways if you really need it then ask [MENTION=5228676]VR25[/MENTION] for the additional changes
[Magisk] isharra:
I also ran into the file not found problem. A quick scan of Magic_GApps-v2017.8.18.1-Beta.zip shows a couple of case mismatches in META-INF/com/google/android/update-binary. Search for "GappsDir" (lowercase "a") and replace with "GAppsDir" (same variable is used in the optional configuration file and xbin/gupdate.) I believe there are 6 references starting around line 282 but only 2 or 3 need to be corrected.

That seems to have installed gapps, but play services keeps force closing and I don't have time to do more checking. Hopefully this may help someone else.
[Magisk] demonoidmaster:
If PS keeps fc'ing then i guess you could delete all com.google.android.* folders present in

/data/data

/data/user_de/0

Delete these too

/data/system/sync/stats.bin

/data/system/sync/status.bin
[Magisk] Shished:
Can you change the gupdate -u behavior so it will reboot to recovery automatically?
[Magisk] VR25:
Sorry for the long wait!

Unfortunately, my internet connection is WAY beyond terrible now. Can't even load a basic web page decently!

I managed to get here today, though... so, yay!

Now, straight to the point:

v2017.8.23-Beta

* Major optimizations

* Major bug fixes

* Improved debugging tools

* Updated reference

* More options in the config.txt file

* Added options to see the README and changelog on terminal (gupdate -ref & -chlog)

* Not a change, but please... ALWAYS read the reference (README) before installing/updating. Not answering dumb questions anymore.
[Magisk] Crayvolt:
Successful installed but no play-store is visible cant see a thing but visible in magisk
[Magisk] VR25:
Odd...

Which Magisk version are you on?
[Magisk] NamitNayan:
1 doubt

If I have a ROM installed in my phone which took almost all the space now if I want to install say a large package (stock opengapps) will I be able to install it or I can only install the package of the size which my phone (system) memory is having
[Magisk] rignfool:
The whole point of this is to allow a full gapps experience... Without a system partition to support it...

Magisk overlays apps to system
[Magisk] xnhw:
v2017.8.23-Beta Issue.

The latest version's update-binary script has a problem when determines if any open_gapss-* file in $GAppsDir using this line blow:

test -f $GAppsDir/open_gapps-*

Actually, when there is only one open_gapps-*.zip file in $GAppsDir, it works fine. However, when there are two or more files named open_gapps-*

(like a checksum file named open_gapps-*.zip.md5) in $GAppsDir, it cant work correctly. The reason cause this isuse is:

when sh execute the test command, * is expanded as "open_gapps-1.zip open_gapps-2.zip", so the command line becomes

test -f $GAppsDir/open_gapps-1.zip $GAppsDir/open_gapps-2.zip

Hence, the test command cant work, because too many args, it will returns 2 allways. And then the update-binary script will exit.

Maybe we should find the latest zip file in $GAppsDir in other ways? For example, by find command to determine whether it exists or not, and by the g.prop file in OpenGapps zip file to determine which is lasted one.

Edit:

I wrote one to determine it.

GAppsDir=/data/media/0/Download/OpenGApps

latest=0

for f in $GAppsDir/open_gapps-*;

do

version=$(unzip -pqo $f g.prop | grep ro.addon.open_version | cut -d = -f 2)

if [ $version -ge $latest ]; then

latest=$version

latestzip=$f

fi

done

echo "latest zip is $latestzip"
[Magisk] demonoidmaster:
He already knows that it only works when one zip is present, don't have anything else in the folder except the opengapps zip
[Magisk] xnhw:
ok
[Magisk] VR25:
As [MENTION=7086291]demonoidmaster[/MENTION] said, it's a known issue. I didn't focus too much on that part since the core functions weren't at least 70% complete (that's a beta after all). I like your implementation, though! It refreshed my ideas. :highfive:

Now, for those who've tested the module so far...

Does it work as intended? If so, at what degree?

I couldn't fully test it due to my [still] beyond poor internet connection -- which by the way, is driving me nuts! :eek:

It would be great to have a report of which gapps variants are [fully/partially] working, and which aren't at all.

I've only had the chance to test the pico variant, and it fully worked like a charm!

I've been a little busy lately, but stay tuned. A new version might see the light sooner than expected.
[Magisk] xnhw:
So sad for your networks. I have tested pico/nano gapps, they all works in my devices.
[Magisk] x11term:
Installed the latest beta version. Google play services keeps crashing. Deleted data of all google apps.

Tried to do according to the instructions https://xdaforums.com/showpost.php?p=73475572&postcount=188 .

Nothing helped, still falling :(
[Magisk] naboleo:
[MENTION=5228676]VR25[/MENTION]. Tried mini bundle and it intalls perfectly !
[Magisk] MoHuToP:
Hello, guys! I've run the pico gapps with almost no problems on stock, systemless rooted TW 6.0.1 N910F, removed all gapps like @demonoidmaster suggest and allmost everything runs cool, just few innocent fc on gplay services, but nothing seriously bad , just stay close to the OP. Perfect, must-have magisk modul for gappless roms!
[Magisk] op3n:
im on nougat and i have gapps installed and magisk; i want to install this package of gapps but after download and flash it via twrp, boot, and nothing change. I tryed to run command su, gupdate, but same...i must wipe system and start a fresh installation?
[Magisk] demonoidmaster:
>i have gapps installed

There is your issue, wipe your system partition and reflash your rom, magisk, etc but do not flash opengapps, instead what you'll do is flash this zip (make sure you only have the opengapps zip downloaded in /sdcard/download/opengapps , do not have anything else in the folder)

Flashing this magisk module in twrp it should install and find the zip and do the rest.

Now IF there's a new version of opengapps that you dl via the opengapps app, all you do after you're done is open your terminal, run su, then run gupdate -u (not just gupdate, that command acts pretty much as a help command that lists you what actions does what) and it should autoreboot or ask to reboot, but if not just do it manually once you're sure it finished properly
[Magisk] Linzeal:
im on LineageOS 7.12 without any GApps. i have Xposed installed from "26-07-17-xposed-systemless-v87-sdk25-by-PurifyOS.zip", and it works fine. Follow [MENTION=5228676]VR25[/MENTION] 's readme i download the "Magic_GApps-v2017.8.23-Beta.zip" and the right version "open_gapps-arm-7.1-nano-20170901.zip". But after flash the MagicGApps module via twrp, boot, and CANNOT reboot into system.

Please HELP! How to install MagicGApps with xposed-systemless-by-PurifyOS together? Or i just need reflash the ROM and wait for the new version of MagicGApps module?:crying:
[Magisk] demonoidmaster:
If it won't boot flashing your rom won't fix anything, what you should do is wipe /system via twrp's wipe option

Once that's done do what i wrote in a prior reply but in your case for the time being just to test don't flash xposed, just flash your rom then magisk then flash your modules again just to be sure you get a clean install of each, then wipe dalvik/art & cache and reboot

If you want in twrp after you flash everything save the twrp logs before you reboot and post it here once it does boot, do note that you must not have any gapps in the system partition and you should delete the google app data folders from in /data/data and in /data/user_de/0
[Magisk] Crayvolt:
WHere can I download the latest
[Magisk] demonoidmaster:
Go back previous pages until you find the last time VR25 posted a zip
[Magisk] Crayvolt:
8.23 vr /? no 8.25

---------- Post added at 06:55 AM ---------- Previous post was at 06:31 AM ----------

successfully installed but not visible cant see playstore any solution pls

Device/Rom

ROM miui 9 7.8.31

Nougat

Redmi note 3 pro

---------- Post added at 06:56 AM ---------- Previous post was at 06:55 AM ----------

need a help hand please Iwant to try systemless gapps

---------- Post added at 06:57 AM ---------- Previous post was at 06:56 AM ----------

if any one out there can help me or spare a small time to help me

thank you who ever you are :)

---------- Post added at 06:59 AM ---------- Previous post was at 06:57 AM ----------

Im using the beta version of magisk
[Magisk] Crayvolt:
any body home

---------- Post added at 08:16 AM ---------- Previous post was at 07:59 AM ----------

Help pls
[Magisk] nijihana:
May I ask the merit of magic gapps over the regular ones ;--;
[Magisk] devilloki:
where is download beta link?
[Magisk] demonoidmaster:
I wish people would read previous pages & replies
[Magisk] godofsalt:
Well folks, start on the first page!

2nd, only AFTER, you fully UNDERSTAND, what this really does, and the work you have to do...

Look for one of the latest Magisk, zip files, ( yes in the OP it does read 08.25.17, However, at this time the latest is 08.23 ...(The Man, has Internet issues, so it is not there)

Or keep checking the thread for the next an best beta
[Magisk] devilloki:
can u fixed?

---------- Post added at 11:30 AM ---------- Previous post was at 11:29 AM ----------

can fixed?
[Magisk] VR25:
v2017.9.4-Beta

* Striped down as much as possible for easier & faster debugging.

* gupdate tool & config file are not present in this version (currently being redesigned). Trust me, though -- you won't miss these anytime soon!

* Auto-patch, & re-patch "sysconfig/*" for data & battery savings enabled by default.

* Massive optimizations

* Better debugging support from within recovery itself.

* Updated reference.

* Installation is aborted if same or older OpenGApps zip version is the latest one found on the device (much better approach). Run "touch /data/_r" if you wish to force reinstall.

* The target search folders may now contain any other files besides "open_gapps-*.zip." There won't be "not found" nor "wrong file" errors anymore.

- These are /data/media/0/Download, /data/media/0/Download/OpenGApps, /external_sd, /external_sd/.fbind/Download & /external_sd/.fbind/Download/OpenGApps. You can run "echo SearchDir=PATH > /data/_d" to set an alternate search directory.

* Pushed to Magisk modules repo (the obsolete version was finally replaced!).
[Magisk] Dimontiman:
Error 1 on twrp.. Also can't install the update from magisk 13.3

Magisk is always crashing.
[Magisk] Didgeridoohan:
Error 1 simply means it failed. Why it failed we can only find out if you also post the recovery log (Advanced - Copy log) from the failed flash.

There's a bug in Manager 5.1.1 (bundled with v13.3) where it'll crash on a failed installation, so in other words the installation is probably failing for the same reason when you're installing through the Manager...

Post that recovery log (as an attachment) and I'm sure someone can at least tell you why it's failing.
[Magisk] Dimontiman:
Thx, problem solved.

I forgot to download latest opengapps package, which is neccessary to update the magic gapps Beta:)

Now everything is working smoothly
[Magisk] Linzeal:
THANK YOU for your help!

I try to install the last version "Magic_GApps-v2017.9.4-Beta.zip " again with the "26-07-17-xposed-systemless-v87-sdk25-by-PurifyOS.zip" together.

First,

reboot into twrp, wipe all cache/dalvilk/system/data, flash rom, magisk 13.3, then Magic_GApps. TWRP shows "SUCCESSFUL" after the queue installation is complete. And reboot.

GApps Work OK.

Second,

reboot into twrp, wipe all cache/dalvilk/system/data, flash rom, magisk 13.3, then xposed-systemless-by-PurifyOS. TWRP shows "SUCCESSFUL". And reboot.

Xposed Works OK.

Third,

reboot into twrp, wipe all cache/dalvilk/system/data, flash rom, magisk 13.3, then Magic_GApps, then xposed-systemless-by-PurifyOS. TWRP shows "SUCCESSFUL". And reboot.

BUT it gets stuck on the BOOT LOGO SCREEN.

Fourth,

reboot into twrp, wipe all cache/dalvilk/system/data, flash rom, magisk 13.3, then xposed-systemless-by-PurifyOS, then Magic_GApps. TWRP shows "SUCCESSFUL". And reboot.

BUT it gets stuck again on the BOOT LOGO SCREEN.

So, can anyone or [MENTION=5228676]VR25[/MENTION] tell me, how to install MagicGApps with xposed-systemless-by-PurifyOS together? THANK YOU.
[Magisk] demonoidmaster:
Honestly nobody uses xposed anymore because Magisk modules pretty much have replaced xposed modules, it's been so long that Rovo never even released xposed for Nougat and were already at the newest Android 8.0 version slowly taking over

So been pretty much relying on Magisk for most stuff and using my Resurrection Remix rom's baked in goodies (all features mostly found in Gravitybox)