Skip to content

The password will be erased when the application is completely terminated. #211

Description

@Justspeak27

After I set a password, once I completely exit the application and reopen App Lock, it prompts me to set a new password, but I've already set one! And the new password completely erases the old one.
​App Version: 2.4.3
​OS: Android 15/One UI 7
This is a screenshot

Screen_Recording_20260627_205504_One.UI.Home.mp4

Logs here
app_logs.txt
06-27 21:01:09.448 20442 20442 W JavaBinder: ibinderForJavaObject: 0x7ff12a3e70 is not a Binder object 06-27 21:01:09.448 20442 20442 E Parcel : Native binder in markForBinder is null for non-null jobject 06-27 21:01:09.888 20442 20442 D ActivityThread: dev.pranav.applock will use render engine as VK 06-27 21:01:09.888 20442 20607 I AdrenoGLES-0: QUALCOMM build : 0072b4b1a5, Icba6ef92d0 06-27 21:01:09.888 20442 20607 I AdrenoGLES-0: Build Date : 04/19/25 06-27 21:01:09.888 20442 20607 I AdrenoGLES-0: OpenGL ES Shader Compiler Version: E031.41.03.61 06-27 21:01:09.888 20442 20607 I AdrenoGLES-0: Local Branch : 06-27 21:01:09.888 20442 20607 I AdrenoGLES-0: Remote Branch : refs/tags/AU_LINUX_ANDROID_LA.VENDOR.13.2.0.11.00.00.856.062 06-27 21:01:09.888 20442 20607 I AdrenoGLES-0: Remote Branch : NONE 06-27 21:01:09.888 20442 20607 I AdrenoGLES-0: Reconstruct Branch : NOTHING 06-27 21:01:09.888 20442 20607 I AdrenoGLES-0: Build Config : S P 14.1.4 AArch64 06-27 21:01:09.888 20442 20607 I AdrenoGLES-0: Driver Path : /vendor/lib64/egl/libGLESv2_adreno.so 06-27 21:01:09.888 20442 20607 I AdrenoGLES-0: Driver Version : 0676.71 06-27 21:01:09.896 20442 20442 I DecorView: setWindowBackground: isPopOver=false color=fffafafa d=android.graphics.drawable.ColorDrawable@834f13c 06-27 21:01:09.897 20442 20607 I AdrenoGLES-0: PFP: 0x01740181, ME: 0x00000000 06-27 21:01:09.897 20442 20442 I ViewRootImpl: dVRR is disabled 06-27 21:01:09.899 20442 20607 W Adreno-AppProfiles: Could not find QSPM HAL service. Skipping adreno profile processing. 06-27 21:01:09.904 20442 20607 D NativeCustomFrequencyManager: [NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager() 06-27 21:01:09.906 20442 20442 D InputTransport: Input channel constructed: 'ea75f47', fd=122 06-27 21:01:09.907 20442 20442 I InsetsController: onStateChanged: host=dev.pranav.applock/dev.pranav.applock.MainActivity, from=android.view.ViewRootImpl.setView:1999, state=InsetsState: {mDisplayFrame=Rect(0, 0 - 2960, 1848), mDisplayCutout=DisplayCutout{insets=Rect(0, 28 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(1387, 0 - 1573, 28), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1848 displayHeight=2960 physicalDisplayWidth=1848 physicalDisplayHeight=2960 density={1.75} cutoutSpec={M 0,845.7142857142857 v -53.14285714285714 h -16 v 106.2857142857143 z @right @bind_right_cutout @dp} rotation={1} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}} sideOverrides={}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=23, center=Point(23, 23)}, RoundedCorner{position=TopRight, radius=23, center=Point(2937, 23)}, RoundedCorner{position=BottomRight, radius=23, center=Point(2937, 1825)}, RoundedCorner{position=BottomLeft, radius=23, center=Point(23, 1825)}]} mRoundedCornerFrame=Rect(0, 0 - 2960, 1848), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2883, 0 - 2960, 42) rotation=1}, mDisplayShape=DisplayShape{ spec=-311912193 displayWidth=1848 displayHeight=2960 physicalPixelDisplaySizeRatio=1.0 rotation=1 offsetX=0 offsetY=0 scale=1.0}, mSources= { InsetsSource: {f3970000 mType=statusBars mFrame=[0,0][2960,42] mVisible=true mFlags= mSideHint=TOP mBoundingRects=null}, InsetsSource: {f3970005 mType=mandatorySystemGestures mFrame=[0,0][2960,49] mVisible=true mFlags= mSideHint=TOP mBoundingRects=null}, InsetsSource: {f3970006 mType=tappableElement mFrame=[0,0][2960,42] mVisible=true mFlags= mSideHint=TOP mBoundingRects=null}, InsetsSource: {3 mType=ime mFrame=[0,0][0,0] mVisible=false mFlags= mSideHint=NONE mBoundingRects=null}, InsetsSource: {27 mType=displayCutout mFrame=[0,0][2960,28] mVisible=true mFlags= mSideHint=TOP mBoundingRects=null}, InsetsSource: {38190001 mType=navigationBars mFrame=[0,1822][2960,1848] mVisible=true mFlags= mSideHint=BOTTOM mBoundingRects=null}, InsetsSource: {38190004 mType=systemGestures mFrame=[0,0][52,1848] mVisible=true mFlags= mSideHint=LEFT mBoundingRects=null}, InsetsSource: {38190005 mType=mandatorySystemGestures mFrame=[0,1792][2960,1848] mVisible=true mFlags= mSideHint=BOTTOM mBoundingRects=null}, InsetsSource: {38190006 mType=tappableElement mFrame=[0,0][0,0] mVisible=true mFlags= mSideHint=NONE mBoundingRects=null}, InsetsSource: {38190024 mType=systemGestures mFrame=[2908,0][2960,1848] mVisible=true mFlags= mSideHint=RIGHT mBoundingRects=null} } 06-27 21:01:09.907 20442 20442 I VRI[MainActivity]@c539872: synced displayState. AttachInfo displayState=2 06-27 21:01:09.907 20442 20442 I VRI[MainActivity]@c539872: setView = com.android.internal.policy.DecorView@1bca879 IsHRR=false TM=true 06-27 21:01:09.907 20442 20607 D HWUI : HWUI - treat SMPTE_170M as sRGB 06-27 21:01:09.920 20442 20442 I BufferQueueProducer: [](id:4fda00000011,api:0,p:0,c:20442) setDequeueTimeout:2077252342 06-27 21:01:09.921 20442 20442 I BLASTBufferQueue_Java: new BLASTBufferQueue, mName= VRI[MainActivity]@c539872 mNativeObject= 0xb4000072e32fea00 sc.mNativeObject= 0xb40000728b11f700 caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:3397 android.view.ViewRootImpl.relayoutWindow:11361 android.view.ViewRootImpl.performTraversals:4544 android.view.ViewRootImpl.doTraversal:3708 android.view.ViewRootImpl$TraversalRunnable.run:12542 android.view.Choreographer$CallbackRecord.run:1751 android.view.Choreographer$CallbackRecord.run:1760 android.view.Choreographer.doCallbacks:1216 android.view.Choreographer.doFrame:1142 android.view.Choreographer$FrameDisplayEventReceiver.run:1707 06-27 21:01:09.921 20442 20442 I BLASTBufferQueue_Java: update, w= 2960 h= 1848 mName = VRI[MainActivity]@c539872 mNativeObject= 0xb4000072e32fea00 sc.mNativeObject= 0xb40000728b11f700 format= -1 caller= android.graphics.BLASTBufferQueue.<init>:88 android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:3397 android.view.ViewRootImpl.relayoutWindow:11361 android.view.ViewRootImpl.performTraversals:4544 android.view.ViewRootImpl.doTraversal:3708 android.view.ViewRootImpl$TraversalRunnable.run:12542 06-27 21:01:09.921 20442 20442 W libc : Access denied finding property "vendor.display.enable_optimal_refresh_rate" 06-27 21:01:09.921 20442 20442 W libc : Access denied finding property "vendor.gpp.create_frc_extension" 06-27 21:01:09.921 20442 20442 I VRI[MainActivity]@c539872: Relayout returned: old=(0,0,2960,1848) new=(0,0,2960,1848) relayoutAsync=false req=(2960,1848)0 dur=8 res=0x3 s={true 0xb400007320ec0800} ch=true seqId=0 06-27 21:01:09.921 20442 20442 I VRI[MainActivity]@c539872: performConfigurationChange setNightDimText nightDimLevel=0 06-27 21:01:09.921 20442 20442 D VRI[MainActivity]@c539872: mThreadedRenderer.initialize() mSurface={isValid=true 0xb400007320ec0800} hwInitialized=true 06-27 21:01:09.922 20442 20442 D VRI[MainActivity]@c539872: reportNextDraw android.view.ViewRootImpl.performTraversals:5193 android.view.ViewRootImpl.doTraversal:3708 android.view.ViewRootImpl$TraversalRunnable.run:12542 android.view.Choreographer$CallbackRecord.run:1751 android.view.Choreographer$CallbackRecord.run:1760 06-27 21:01:09.922 20442 20442 D VRI[MainActivity]@c539872: Setup new sync=wmsSync-VRI[MainActivity]@c539872#34 06-27 21:01:09.922 20442 20442 I VRI[MainActivity]@c539872: Creating new active sync group VRI[MainActivity]@c539872#35 06-27 21:01:09.922 20442 20442 D VRI[MainActivity]@c539872: registerCallbacksForSync syncBuffer=false 06-27 21:01:09.923 20442 20442 I View : setRequestedFrameRate frameRate=-4.0, this=android.view.View{f494370 V.ED..... ......I. 0,0-0,0}, caller=kd.a:1 k5.dispatchDraw:143 android.view.View.draw:26151 android.view.View.updateDisplayListIfDirty:24988 android.view.View.draw:25878 06-27 21:01:09.924 20442 20612 D VRI[MainActivity]@c539872: Received frameDrawingCallback syncResult=0 frameNum=1. 06-27 21:01:09.924 20442 20612 I VRI[MainActivity]@c539872: mWNT: t=0xb40000728b239a00 mBlastBufferQueue=0xb4000072e32fea00 fn= 1 HdrRenderState mRenderHdrSdrRatio=1.0 caller= android.view.ViewRootImpl$11.onFrameDraw:15016 android.view.ThreadedRenderer$1.onFrameDraw:761 <bottom of call stack> 06-27 21:01:09.924 20442 20612 I VRI[MainActivity]@c539872: Setting up sync and frameCommitCallback 06-27 21:01:09.931 20442 20607 I BLASTBufferQueue: [VRI[MainActivity]@c539872#17](f:0,a:0,s:0) onFrameAvailable the first frame is available 06-27 21:01:09.931 20442 20607 I SurfaceComposerClient: apply transaction with the first frame. layerId: 426274, bufferData(ID: 87797721464903, frameNumber: 1) 06-27 21:01:09.932 20442 20607 I VRI[MainActivity]@c539872: Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true 06-27 21:01:09.932 20442 20607 D HWUI : CFMS:: SetUp Pid : 20442 Tid : 20607 06-27 21:01:09.932 20442 20442 D VRI[MainActivity]@c539872: reportDrawFinished seqId=0 06-27 21:01:09.934 20442 20442 I InsetsSourceConsumer: applyRequestedVisibilityToControl: visible=true, type=navigationBars, host=dev.pranav.applock/dev.pranav.applock.MainActivity 06-27 21:01:09.934 20442 20442 I InsetsSourceConsumer: applyRequestedVisibilityToControl: visible=true, type=statusBars, host=dev.pranav.applock/dev.pranav.applock.MainActivity 06-27 21:01:09.952 20442 20442 D VRI[MainActivity]@c539872: mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xb400007320ec0800} 06-27 21:01:09.952 20442 20442 D InputMethodManagerUtils: startInputInner - Id : 0 06-27 21:01:09.952 20442 20442 I InputMethodManager: startInputInner - IInputMethodManagerGlobalInvoker.startInputOrWindowGainedFocus 06-27 21:01:09.953 20442 20442 I VRI[MainActivity]@c539872: onDisplayChanged oldDisplayState=2 newDisplayState=2 06-27 21:01:09.954 20442 20442 W JavaBinder: ibinderForJavaObject: 0x7ff12a3e70 is not a Binder object 06-27 21:01:09.954 20442 20442 E Parcel : Native binder in markForBinder is null for non-null jobject 06-27 21:01:09.955 20442 20463 D InputTransport: Input channel constructed: 'ClientS', fd=144 06-27 21:01:09.959 20442 20442 I InsetsSourceConsumer: applyRequestedVisibilityToControl: visible=false, type=ime, host=dev.pranav.applock/dev.pranav.applock.MainActivity 06-27 21:01:10.455 20442 20442 W JavaBinder: ibinderForJavaObject: 0x7ff12a3e70 is not a Binder object 06-27 21:01:10.455 20442 20442 E Parcel : Native binder in markForBinder is null for non-null jobject 06-27 21:01:10.959 20442 20442 W JavaBinder: ibinderForJavaObject: 0x7ff12a3e70 is not a Binder object 06-27 21:01:10.959 20442 20442 E Parcel : Native binder in markForBinder is null for non-null jobject 06-27 21:01:11.010 20442 20442 I VRI[MainActivity]@c539872: ViewPostIme pointer 0 06-27 21:01:11.011 20442 20442 I VRI[MainActivity]@c539872: call setFrameRateCategory for touch hint category=high hint, reason=touch, vri=VRI[MainActivity]@c539872 06-27 21:01:11.025 20442 20442 I View : setRequestedFrameRate frameRate=NaN, this=android.view.View{f494370 V.ED..... ........ 0,0-0,0}, caller=kd.a:1 k5.dispatchDraw:143 android.view.View.draw:26151 android.view.View.updateDisplayListIfDirty:24988 android.view.ViewGroup.recreateChildDisplayList:4768 06-27 21:01:11.025 20442 20442 I VRI[MainActivity]@c539872: onDisplayChanged oldDisplayState=2 newDisplayState=2 06-27 21:01:11.049 20442 20442 I View : setRequestedFrameRate frameRate=-4.0, this=android.view.View{f494370 V.ED..... ........ 0,0-0,0}, caller=kd.a:1 k5.dispatchDraw:143 android.view.View.draw:26151 android.view.View.updateDisplayListIfDirty:24988 android.view.ViewGroup.recreateChildDisplayList:4768 06-27 21:01:11.075 20442 20442 I View : setRequestedFrameRate frameRate=NaN, this=android.view.View{f494370 V.ED..... ........ 0,0-0,0}, caller=kd.a:1 k5.dispatchDraw:143 android.view.View.draw:26151 android.view.View.updateDisplayListIfDirty:24988 android.view.ViewGroup.recreateChildDisplayList:4768 06-27 21:01:11.075 20442 20442 I VRI[MainActivity]@c539872: ViewPostIme pointer 1 06-27 21:01:11.085 20442 20442 I View : setRequestedFrameRate frameRate=-4.0, this=android.view.View{f494370 V.ED..... ........ 0,0-0,0}, caller=kd.a:1 k5.dispatchDraw:143 android.view.View.draw:26151 android.view.View.updateDisplayListIfDirty:24988 android.view.ViewGroup.recreateChildDisplayList:4768 06-27 21:01:11.091 20442 20442 I View : setRequestedFrameRate frameRate=NaN, this=android.view.View{f494370 V.ED..... ........ 0,0-0,0}, caller=kd.a:1 k5.dispatchDraw:143 android.view.View.draw:26151 android.view.View.updateDisplayListIfDirty:24988 android.view.ViewGroup.recreateChildDisplayList:4768 06-27 21:01:11.108 20442 20442 I View : setRequestedFrameRate frameRate=-4.0, this=android.view.View{f494370 V.ED..... ........ 0,0-0,0}, caller=kd.a:1 k5.dispatchDraw:143 android.view.View.draw:26151 android.view.View.updateDisplayListIfDirty:24988 android.view.ViewGroup.recreateChildDisplayList:4768 06-27 21:01:11.132 20442 20442 I View : setRequestedFrameRate frameRate=NaN, this=android.view.View{f494370 V.ED..... ........ 0,0-0,0}, caller=kd.a:1 k5.dispatchDraw:143 android.view.View.draw:26151 android.view.View.updateDisplayListIfDirty:24988 android.view.ViewGroup.recreateChildDisplayList:4768 06-27 21:01:11.217 20442 20442 I VRI[MainActivity]@c539872: ViewPostIme pointer 0 06-27 21:01:11.249 20442 20442 I View : setRequestedFrameRate frameRate=-4.0, this=android.view.View{f494370 V.ED..... ........ 0,0-0,0}, caller=kd.a:1 k5.dispatchDraw:143 android.view.View.draw:26151 android.view.View.updateDisplayListIfDirty:24988 android.view.ViewGroup.recreateChildDisplayList:4768 06-27 21:01:11.266 20442 20442 I VRI[MainActivity]@c539872: ViewPostIme pointer 1 06-27 21:01:11.282 20442 20442 I View : setRequestedFrameRate frameRate=NaN, this=android.view.View{f494370 V.ED..... ........ 0,0-0,0}, caller=kd.a:1 k5.dispatchDraw:143 android.view.View.draw:26151 android.view.View.updateDisplayListIfDirty:24988 android.view.ViewGroup.recreateChildDisplayList:4768 06-27 21:01:11.290 20442 20442 I View : setRequestedFrameRate frameRate=-4.0, this=android.view.View{f494370 V.ED..... ........ 0,0-0,0}, caller=kd.a:1 k5.dispatchDraw:143 android.view.View.draw:26151 android.view.View.updateDisplayListIfDirty:24988 android.view.ViewGroup.recreateChildDisplayList:4768

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions