iHelp101 / XInsta

137 stars 32 forks source link

Alpha version feedback #135

Open null-device opened 3 years ago

null-device commented 3 years ago

Trying the Alpha version committed on 10/15 with Instagram 162.0.0.42.125:

One account has a redesign with notifications and search at the top right. It has the old style menu for stories and posts, not the one seen in #132. Selecting download on a post opens the report menu and selecting download on a story just pauses the timer and does not download.

This behavior also happens on another account with the standard navigation design and also without the new style menu.

This log is from the account with the redesign and the old style menu, first opening a post menu and selecting download, then opening a story and selecting download. The /sdcard/.Instagram/Error.txt file has nothing from this time frame.

10-17 03:33:16.225  6226  6226 I EdXposed-Bridge: XInsta - XInsta Initialized
10-17 03:33:16.230  6226  6226 I EdXposed-Bridge: XInsta - Instagram Version Code: 249507608
10-17 03:33:16.233  6226  6226 I EdXposed-Bridge: XInsta - Device Codename: [redacted]
10-17 03:33:16.236  6226  6226 I EdXposed-Bridge: XInsta - Android Version: 9
10-17 03:33:16.239  6226  6226 I EdXposed-Bridge: XInsta - XInsta Version 2.2.1
10-17 03:33:16.593  6226  6226 I EdXposed-Bridge: XInsta - Hooks Fetched!
10-17 03:33:17.509  6226  6226 I EdXposed-Bridge: XInsta - Mini Feed OnClick Failed - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
10-17 03:33:17.513  6226  6226 I EdXposed-Bridge: XInsta - Mini Feed Class Failed - X.000
10-17 03:33:17.578  6226  6226 I EdXposed-Bridge: XInsta - Pin Press New Long Failed - de.robv.android.xposed.XposedHelpers$ClassNotFoundError: java.lang.ClassNotFoundException: com.instagram.feed.r.a.dl
10-17 03:33:17.582  6226  6226 I EdXposed-Bridge: XInsta - Pin Press New Long Class - com.instagram.feed.r.a.dl
10-17 03:33:18.056  6226  6226 I EdXposed-Bridge: XInsta - Stories Image Timer Failed - java.lang.NoSuchMethodError: com.instagram.reels.fragment.ReelViewerFragment#BOx()#exact
10-17 03:33:18.060  6226  6226 I EdXposed-Bridge: XInsta - Stories Image Timer Hook - X.20r
10-17 03:33:18.064  6226  6226 I EdXposed-Bridge: XInsta - Stories Image Timer Class - com.instagram.reels.fragment.ReelViewerFragment
10-17 03:33:26.032  6579  6579 I EdXposed-Bridge: XInsta - XInsta Initialized
10-17 03:33:26.043  6579  6579 I EdXposed-Bridge: XInsta - Instagram Version Code: 249507608
10-17 03:33:26.046  6579  6579 I EdXposed-Bridge: XInsta - Device Codename: [redacted]
10-17 03:33:26.050  6579  6579 I EdXposed-Bridge: XInsta - Android Version: 9
10-17 03:33:26.053  6579  6579 I EdXposed-Bridge: XInsta - XInsta Version 2.2.1
10-17 03:33:26.529  6591  6591 I EdXposed-Bridge: XInsta - XInsta Initialized
10-17 03:33:26.535  6591  6591 I EdXposed-Bridge: XInsta - Instagram Version Code: 249507608
10-17 03:33:26.545  6579  6579 I EdXposed-Bridge: XInsta - Hooks Fetched!
10-17 03:33:26.577  6591  6591 I EdXposed-Bridge: XInsta - Device Codename: [redacted]
10-17 03:33:26.581  6591  6591 I EdXposed-Bridge: XInsta - Android Version: 9
10-17 03:33:26.593  6591  6591 I EdXposed-Bridge: XInsta - XInsta Version 2.2.1
10-17 03:33:27.054  6591  6591 I EdXposed-Bridge: XInsta - Hooks Fetched!
10-17 03:33:27.592  6579  6579 I EdXposed-Bridge: XInsta - Mini Feed OnClick Failed - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
10-17 03:33:27.595  6579  6579 I EdXposed-Bridge: XInsta - Mini Feed Class Failed - X.000
10-17 03:33:27.669  6579  6579 I EdXposed-Bridge: XInsta - Pin Press New Long Failed - de.robv.android.xposed.XposedHelpers$ClassNotFoundError: java.lang.ClassNotFoundException: com.instagram.feed.r.a.dl
10-17 03:33:27.672  6579  6579 I EdXposed-Bridge: XInsta - Pin Press New Long Class - com.instagram.feed.r.a.dl
10-17 03:33:28.046  6579  6579 I EdXposed-Bridge: XInsta - Stories Image Timer Failed - java.lang.NoSuchMethodError: com.instagram.reels.fragment.ReelViewerFragment#BOx()#exact
10-17 03:33:28.049  6579  6579 I EdXposed-Bridge: XInsta - Stories Image Timer Hook - X.20r
10-17 03:33:28.052  6579  6579 I EdXposed-Bridge: XInsta - Stories Image Timer Class - com.instagram.reels.fragment.ReelViewerFragment
10-17 03:33:28.097  6591  6591 I EdXposed-Bridge: XInsta - Mini Feed OnClick Failed - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
10-17 03:33:28.105  6591  6591 I EdXposed-Bridge: XInsta - Mini Feed Class Failed - X.000
10-17 03:33:28.235  6591  6591 I EdXposed-Bridge: XInsta - Pin Press New Long Failed - de.robv.android.xposed.XposedHelpers$ClassNotFoundError: java.lang.ClassNotFoundException: com.instagram.feed.r.a.dl
10-17 03:33:28.239  6591  6591 I EdXposed-Bridge: XInsta - Pin Press New Long Class - com.instagram.feed.r.a.dl
10-17 03:33:28.727  6591  6591 I EdXposed-Bridge: XInsta - Stories Image Timer Failed - java.lang.NoSuchMethodError: com.instagram.reels.fragment.ReelViewerFragment#BOx()#exact
10-17 03:33:28.734  6591  6591 I EdXposed-Bridge: XInsta - Stories Image Timer Hook - X.20r
10-17 03:33:28.738  6591  6591 I EdXposed-Bridge: XInsta - Stories Image Timer Class - com.instagram.reels.fragment.ReelViewerFragment
iHelp101 commented 3 years ago

Sorry about this. I was still adjusting some stuff last night with hooks and working on the APK. The APK is now a little more polished and updated. Please give the stories timer a try now along with long pressing the user profile icon. I am working on HD profile icons, but Instagram has really locked down their API.

https://github.com/iHelp101/XInsta/blob/master/XInsta-Alpha.apk

null-device commented 3 years ago

No worries! I assumed the alpha would have issues and just tried it to test and offer feedback in hopes it'd help you gather more data. I'm happy to test on any version you need.

I've tried the version uploaded today. The same things happen when trying to download. No change to stories timer. I was able to long-press on a profile picture and it did open the zoom. Relevant log:

10-17 20:27:56.112 14048 14048 I EdXposed-Bridge: XInsta - XInsta Initialized
10-17 20:27:56.118 14048 14048 I EdXposed-Bridge: XInsta - Instagram Version Code: 249507608
10-17 20:27:56.121 14048 14048 I EdXposed-Bridge: XInsta - Device Codename: [redacted]
10-17 20:27:56.123 14048 14048 I EdXposed-Bridge: XInsta - Android Version: 9
10-17 20:27:56.126 14048 14048 I EdXposed-Bridge: XInsta - XInsta Version 2.2.1
10-17 20:27:56.380 14048 14048 I EdXposed-Bridge: XInsta - Hooks Fetched!
10-17 20:27:56.939 14048 14048 I EdXposed-Bridge: XInsta - Mini Feed OnClick Failed - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
10-17 20:27:56.941 14048 14048 I EdXposed-Bridge: XInsta - Mini Feed Class Failed - X.000
10-17 20:27:56.991 14048 14048 I EdXposed-Bridge: XInsta - Pin Press New Long Failed - de.robv.android.xposed.XposedHelpers$ClassNotFoundError: java.lang.ClassNotFoundException: com.instagram.feed.r.a.dl
10-17 20:27:56.994 14048 14048 I EdXposed-Bridge: XInsta - Pin Press New Long Class - com.instagram.feed.r.a.dl
10-17 20:28:01.051 14213 14213 I EdXposed-Bridge: XInsta - XInsta Initialized
10-17 20:28:01.060 14213 14213 I EdXposed-Bridge: XInsta - Instagram Version Code: 249507608
10-17 20:28:01.063 14213 14213 I EdXposed-Bridge: XInsta - Device Codename: [redacted]
10-17 20:28:01.066 14213 14213 I EdXposed-Bridge: XInsta - Android Version: 9
10-17 20:28:01.069 14213 14213 I EdXposed-Bridge: XInsta - XInsta Version 2.2.1
10-17 20:28:01.457 14213 14213 I EdXposed-Bridge: XInsta - Hooks Fetched!
10-17 20:28:02.094 14213 14213 I EdXposed-Bridge: XInsta - Mini Feed OnClick Failed - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
10-17 20:28:02.097 14213 14213 I EdXposed-Bridge: XInsta - Mini Feed Class Failed - X.000
10-17 20:28:02.154 14213 14213 I EdXposed-Bridge: XInsta - Pin Press New Long Failed - de.robv.android.xposed.XposedHelpers$ClassNotFoundError: java.lang.ClassNotFoundException: com.instagram.feed.r.a.dl
10-17 20:28:02.156 14213 14213 I EdXposed-Bridge: XInsta - Pin Press New Long Class - com.instagram.feed.r.a.dl
10-17 20:28:14.401 14048 14048 I EdXposed-Bridge: XInsta - X.37p@beb9399;X.37p
10-17 20:28:14.410 14048 14048 I EdXposed-Bridge: XInsta - X.380@6acdf0c;X.37p
10-17 20:28:14.413 14048 14048 I EdXposed-Bridge: XInsta - X.38C@2d8d055;X.37p
10-17 20:28:14.416 14048 14048 I EdXposed-Bridge: XInsta - null;X.37p
10-17 20:28:14.422 14048 14048 I EdXposed-Bridge: XInsta - X.37p@beb9399;X.37p
10-17 20:28:14.429 14048 14048 I EdXposed-Bridge: XInsta - X.380@6acdf0c;X.37p
10-17 20:28:14.431 14048 14048 I EdXposed-Bridge: XInsta - X.38C@2d8d055;X.37p
10-17 20:28:14.433 14048 14048 I EdXposed-Bridge: XInsta - null;X.37p
10-17 20:28:15.616 14048 14048 I EdXposed-Bridge: XInsta - X.37p@beb9399;X.37p
10-17 20:28:15.635 14048 14048 I EdXposed-Bridge: XInsta - X.380@6acdf0c;X.37p
10-17 20:28:15.641 14048 14048 I EdXposed-Bridge: XInsta - X.38C@2d8d055;X.37p
10-17 20:28:15.644 14048 14048 I EdXposed-Bridge: XInsta - null;X.37p
10-17 20:28:15.655 14048 14048 I EdXposed-Bridge: XInsta - X.37p@beb9399;X.37p
10-17 20:28:15.664 14048 14048 I EdXposed-Bridge: XInsta - X.380@6acdf0c;X.37p
10-17 20:28:15.666 14048 14048 I EdXposed-Bridge: XInsta - X.38C@2d8d055;X.37p
10-17 20:28:15.669 14048 14048 I EdXposed-Bridge: XInsta - null;X.37p
10-17 20:28:15.677 14048 14048 I EdXposed-Bridge: XInsta - Username Held: [redacted]
lasbrujazz commented 3 years ago

Using latest alpha, with new style menu for stories, download works. But for old style menu, pressing download still goes to freeze the stories.

Here's the log for old style menu:

11-05 02:50:20.766 14064 14064 I EdXposed-Bridge: XInsta - XInsta Initialized
11-05 02:50:20.778 14064 14064 I EdXposed-Bridge: XInsta - Instagram Version Code: 249507608
11-05 02:50:20.783 14064 14064 I EdXposed-Bridge: XInsta - Device Codename: SM-N935F
11-05 02:50:20.790 14064 14064 I EdXposed-Bridge: XInsta - Android Version: 9
11-05 02:50:20.799 14064 14064 I EdXposed-Bridge: XInsta - XInsta Version 2.2.1
11-05 02:50:21.779 14064 14064 I EdXposed-Bridge: XInsta - Mini Feed OnClick Failed - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
11-05 02:50:21.781 14064 14064 I EdXposed-Bridge: XInsta - Mini Feed Class Failed - X.000
11-05 02:50:21.850 14064 14064 I EdXposed-Bridge: XInsta - Pin Press New Long Failed - de.robv.android.xposed.XposedHelpers$ClassNotFoundError: java.lang.ClassNotFoundException: com.instagram.feed.r.a.dl
11-05 02:50:21.852 14064 14064 I EdXposed-Bridge: XInsta - Pin Press New Long Class - com.instagram.feed.r.a.dl

New style menu:

11-05 03:00:05.934 18642 18642 I EdXposed-Bridge: XInsta - XInsta Initialized
11-05 03:00:05.943 18642 18642 I EdXposed-Bridge: XInsta - Instagram Version Code: 249507608
11-05 03:00:05.946 18642 18642 I EdXposed-Bridge: XInsta - Device Codename: SM-N935F
11-05 03:00:05.949 18642 18642 I EdXposed-Bridge: XInsta - Android Version: 9
11-05 03:00:05.956 18642 18642 I EdXposed-Bridge: XInsta - XInsta Version 2.2.1
11-05 03:00:07.936 18642 18642 I EdXposed-Bridge: XInsta - Mini Feed OnClick Failed - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
11-05 03:00:07.942 18642 18642 I EdXposed-Bridge: XInsta - Mini Feed Class Failed - X.000
11-05 03:00:08.134 18642 18642 I EdXposed-Bridge: XInsta - Pin Press New Long Failed - de.robv.android.xposed.XposedHelpers$ClassNotFoundError: java.lang.ClassNotFoundException: com.instagram.feed.r.a.dl
11-05 03:00:08.157 18642 18642 I EdXposed-Bridge: XInsta - Pin Press New Long Class - com.instagram.feed.r.a.dl
11-05 03:00:29.435 13372 13372 I EdXposed-Bridge: XInsta - Falling Back To New Video Method
11-05 03:00:29.441 13372 13372 I EdXposed-Bridge: XInsta - Switch Link - Different Media Type
11-05 03:00:29.517 13372 13372 I EdXposed-Bridge: XInsta - as: A26
11-05 03:00:29.525 13372 13372 I EdXposed-Bridge: XInsta - Long: 1604484687
11-05 03:00:29.533 13372 13372 I EdXposed-Bridge: XInsta - -----------------------------------------

Also, I wonder why using different account gives different menu style. Is it account-based configuration or something?