Code Monkey home page Code Monkey logo

airfrozen's People

Contributors

hyongbai avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

airfrozen's Issues

Per app timeout setting for auto freeze

Will be good to have per app timeout setting for auto freeze. For example - I want one app to freeze after 1 minute (app for short one-time usage), other - after 60 mins (eg Navigation app). Now there are only global setting for all apps, and it have maximum timeout - 10 mins. Is it hard to add this feature?

Tasker插件FC

log如下

08-05 21:07:38.499 E/AndroidRuntime(12092): FATAL EXCEPTION: main
08-05 21:07:38.499 E/AndroidRuntime(12092): Process: me.yourbay.airfrozen, PID: 12092
08-05 21:07:38.499 E/AndroidRuntime(12092): java.lang.RuntimeException: Unable to start activity ComponentInfo{me.yourbay.airfrozen/me.yourbay.airfrozen.main.uimodule.AdapterActivity}: java.lang.NullPointerException: rhs == null
08-05 21:07:38.499 E/AndroidRuntime(12092): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2779)
08-05 21:07:38.499 E/AndroidRuntime(12092): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2857)
08-05 21:07:38.499 E/AndroidRuntime(12092): at android.app.ActivityThread.-wrap11(Unknown Source:0)
08-05 21:07:38.499 E/AndroidRuntime(12092): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1590)
08-05 21:07:38.499 E/AndroidRuntime(12092): at android.os.Handler.dispatchMessage(Handler.java:106)
08-05 21:07:38.499 E/AndroidRuntime(12092): at android.os.Looper.loop(Looper.java:164)
08-05 21:07:38.499 E/AndroidRuntime(12092): at android.app.ActivityThread.main(ActivityThread.java:6499)
08-05 21:07:38.499 E/AndroidRuntime(12092): at java.lang.reflect.Method.invoke(Native Method)
08-05 21:07:38.499 E/AndroidRuntime(12092): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
08-05 21:07:38.499 E/AndroidRuntime(12092): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
08-05 21:07:38.499 E/AndroidRuntime(12092): Caused by: java.lang.NullPointerException: rhs == null
08-05 21:07:38.499 E/AndroidRuntime(12092): at java.lang.String.compareTo(Native Method)
08-05 21:07:38.499 E/AndroidRuntime(12092): at java.lang.String.compareTo(String.java:1076)
08-05 21:07:38.499 E/AndroidRuntime(12092): at java.util.Arrays.binarySearch0(Arrays.java:2367)
08-05 21:07:38.499 E/AndroidRuntime(12092): at java.util.Arrays.binarySearch(Arrays.java:2307)
08-05 21:07:38.499 E/AndroidRuntime(12092): at me.yourbay.airfrozen.main.uimodule.AdapterActivity.onCreate(Unknown Source:31)
08-05 21:07:38.499 E/AndroidRuntime(12092): at android.app.Activity.performCreate(Activity.java:7009)
08-05 21:07:38.499 E/AndroidRuntime(12092): at android.app.Activity.performCreate(Activity.java:7000)
08-05 21:07:38.499 E/AndroidRuntime(12092): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1215)
08-05 21:07:38.499 E/AndroidRuntime(12092): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2732)
08-05 21:07:38.499 E/AndroidRuntime(12092): ... 9 more

Beta version cannot recognize magisk superuser

更新beta后不能识别magisk自带的superuser,提示手机未root,不能进入软件。

详细实现步骤:系统不预先刷入任何system-less的root,下载最新magisk包(v11.1)并刷入。会自动启用自带的system-less root。下载最新的magisk manager,超级用户工具集成在app里面。再下载并打开空调狗,应该就能重现问题。

lg 安卓5.0.2 无法激活,求解

E:\platform-tools>adb shell dpm set-device-owner me.yourbay.airfrozen/.main.core.mgmt.MDeviceAdminReceiver
java.lang.SecurityException: Neither user 2000 nor current process has android.permission.BIND_DEVICE_ADMIN.
at android.os.Parcel.readException(Parcel.java:1540)
at android.os.Parcel.readException(Parcel.java:1493)
at android.app.admin.IDevicePolicyManager$Stub$Proxy.setActiveAdmin(IDevicePolicyManager.java:2943)
at com.android.commands.dpm.Dpm.runSetDeviceOwner(Dpm.java:84)
at com.android.commands.dpm.Dpm.onRun(Dpm.java:72)
at com.android.internal.os.BaseCommand.run(BaseCommand.java:47)
at com.android.commands.dpm.Dpm.main(Dpm.java:38)
at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:256)

冻结了系统应用后开机后5-10秒就重启(冻结了Vivo手机里的i管家)

冻结了i管家之后,本来没事。今天安装了一个省电软件,点击允许权限之后就重启了。之后不停地重启。

现在点击空调狗,点击后立即自动重启。

请问有没有办法在不用打开空调狗的情况下,把冻结列表解开。

可以在安全模式连接电脑,可以进入recovery

谢谢。锋

android 8.0上无法创建快捷方式

对应日志:

Broadcast com.android.launcher.action.INSTALL_SHORTCUT no longer supported. It will not be delivered

建议:

The com.android.launcher.action.INSTALL_SHORTCUT broadcast no longer has any effect on your app, because it is now a private, implicit broadcast. Instead, you should create an app shortcut by using the requestPinShortcut() method from the ShortcutManager class.
Source: https://developer.android.com/preview/behavior-changes.html

空调狗1.41授权后又提示没有权限

授权后没多久又不能灭屏冻结提示要免root冻结需要权限,可是已经连接电脑授权成功了啊,反复好几次,账号也都删除干净了。还是过一会就提示需要权限

更新以后魅族Flyme6.0系统的假root权限无法授权空调狗

应用商店里发现新版本,更新后就悲剧了。
我是魅族pro5,自带假root,旧版本可以授权使用,新版本无法授权权限,且无法打开已冻结应用,我的魅族应用商店、QQ等等都被冻结,现在无法打开,很是尴尬,希望谁能提供旧版本或者作者能尽快修复一下(算了,这个近期不报希望)

谢谢,从昨天就急死的小白。

我把桌面冻结了

桌面启动器被冻结了,现在只能看到壁纸。。。。怎么进去启动器

java.lang.IllegalStateException: Not allowed to start service Intent

time: 1594284822663
msg: java.lang.IllegalStateException: Not allowed to start service Intent { cmp=me.yourbay.airfrozen/.main.service.FrozenService }: app is in background uid UidRecord{4e3b02e u0a339 CEM idle change:cached procs:1 seq(0,0,0)}
stacktrace: java.lang.IllegalStateException: Not allowed to start service Intent { cmp=me.yourbay.airfrozen/.main.service.FrozenService }: app is in background uid UidRecord{4e3b02e u0a339 CEM idle change:cached procs:1 seq(0,0,0)}
at android.app.ContextImpl.startServiceCommon(ContextImpl.java:1616)
at android.app.ContextImpl.startService(ContextImpl.java:1571)
at me.yourbay.airfrozen.main.service.FrozenService.a(Unknown Source:22)
at me.yourbay.airfrozen.App.c(Unknown Source:20)
at me.yourbay.airfrozen.App.lambda$3ISrZzolJ20yaWjg94gDI_XjBz8(Unknown Source:0)
at me.yourbay.airfrozen.-$$Lambda$App$3ISrZzolJ20yaWjg94gDI_XjBz8.run(Unknown Source:2)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:919)

New feature: "Thaw profiles"

Currently I have most of my application frozen, so my battery runs for long.
However there are cases that I need to defrost few applications in order to do my work.

For example, I need Termux, Firefox, OpenVPN, Gmail, Google+, gReader. So if I have link in Gmail and Firefox is frozen I cannot open the link in the browser as the system does not see a frozen app. So I have to switch back to "desktop", then run Firefox, switch back to Gmail and then click on the link again.

All of this would be avoided if I could create a "thaw profile". The way I see it could be working like this.

  1. Select "create thaw profile" -> app ask about profile name (ex. Internet)
  2. App shows list of frozen apps to select to the profile -> user select the apps
  3. (optional) user decide about the defrost apps order by moving the apps in the list (order from top of the list).
  4. User click on save button -> thaw list is saved in the "thaw profiles" tab/list.
  5. User is asked if home screen shortcut should be created.

It would be a really great to see tat feature in AirFrozen app.

Best regards,
Piotr

remove deviceowner

I install AirFrosen without root as deviceowner.
Now I can't backup data on my phone without wipe, because of deviceowner.
I can't install root before wipe, but I need root.
I need to be able to backup before wipe.
The only way it to call from your app this:

DevicePolicyManager dpm = (DevicePolicyManager) 
context.getSystemService(Context.DEVICE_POLICY_SERVICE);
dpm.clearDeviceOwnerApp(context.getPackageName());

Please give me apk with this code, signed as your app AirFrozen.
Android 7.0 .

横屏锁定时会fc

设置密码且横屏锁定时打开软件会fc,其他时候不会

java.lang.IllegalStateException: Fragment a{f1e6ac8} not attached to Activity
at android.app.Fragment.getResources(Fragment.java:814)
at me.yourbay.airfrozen.main.g.g.a.b(Unknown Source)
at me.yourbay.airfrozen.main.g.g.a.a(Unknown Source)
at me.yourbay.airfrozen.main.g.g.f.run(Unknown Source)
at android.os.Handler.handleCallback(Handler.java:754)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:163)
at android.app.ActivityThread.main(ActivityThread.java:6315)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:877)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)

Change application icons in freeze mode

PicsArt_09-11-12 59 45
The app is not compatible with the launcher and the icons used! When we freeze a program, the program name and icon return to the default state and this is not interesting at all ... Please add a part in the program that can be given to the icons of the packs or you can set the shortcut part of the program so that it can read the icons and does not change them. 🌹
@hyongbai

adding shortcut with widget

Hi,
please add an option to create shortcuts using widget for devices(launchers) that they dont support to create regular shortcuts by default so we can add shortcuts with widget.
Thanks.

Need help

Hi, today, I updated to 1.6.2 beta, but AirFrozen don't start anymore. What can I do to fix it without delete all my data? Thanx
Huawei 9 Lite. EMUI 8.0.0

一直显示register failed, please try more.

手机是三星S7E港行,没有root, 之前用key都是好好的,这次申请之后,就一直显示标题的那个错误。
重启手机也没有用
你的Q群还加人吗?

Register failed please try more

Since this morning i'getting message 'register failed please try more' When i want to unfreeze app it's not possible and i can't find them any more even in my list of application ... After ununstalling airfrozen all aplications were back but when i did reinstall it ,generated a new key as it was obsolete keep gettin register failed... Thanks for your suppor..

"Categorize apps" setting

I would like to know how the "categorize apps" feature should work? Currently I do not see that this is somehow working.

My expectation would be that:

a) newly installed application could be automatically categorized and shortcut put in a proper app group in the home screen.

b) user can decide app by app where each one should be categorized when the creation of shortcut is requested.

Please explain how this feature should work. I have this option on, but I do not see the difference.

英文界面bug

在小米miui8的1080p屏幕上,因为remove from list太长,全选 消失,改成remove就显示正常了
不知道是不是通病

另外能否增加一个用户设置界面语言的选项?

miui_fhd

New feature: Delete original icon from home screen.

When the "Add to freeze list on install" option is selected, then there are 2 icons created when the new application is installed:

  1. icon without *
  2. icon with *

It would be a nice to add an option to "leave only link to frozen app" when the option "Add to freeze list on install" is selected. This new option should assure that the icon 1) will be removed and only icon 2) will be left.

Need help

Hi, today, I updated to 1.6.2 beta, but AirFrozen don't start anymore. What can I do to fox it without delete all my data? Thanx
Huawei 9 Lite. EMUI 8.0.0

Does not freeze UC browser!

Does not freeze UC browser(at the output). Owner Asus ZenFone 3, Android 7.0.The program is included through the ADB.

关于快捷冻结

顶部切换到第二栏能看到当前运行的解冻APP,可以点击对应APP然后通过弹出的菜单选择冻结。但如果要多冻结几个时操作变得略显麻烦,所以如果能在对应APP右侧增加一个快捷的冻结按扭就方便多了呢。

Root模式下开启 退出既冻结 的问题

不知道就是这么设计的还是有bug,处于前台的应用刚打开后台卡片界面就会立即被冻结,而不是划卡后被冻结。我用的系统是安卓p,类原生

可否加个指纹锁

目前里面只有一个图案密码,每次画图好麻烦,而且现在手机都支持第三方调用指纹api了吧?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.