🔨 1 new commit to STClientP:main:
32707d3: Implement Material You dynamic theming and appearance customization
- Introduce a comprehensive appearance system with support for system, light, and dark modes.
- Implement Material 3 dynamic color support (Android 12+) and a custom accent color palette.
- Add an "Appearance" settings page to the floating menu for real-time UI customization.
- Refactor
- Replace
- Redesign
- Enhance
- Update
- Implement a "Pitch black" mode for OLED panels. by NikkaGames
32707d3: Implement Material You dynamic theming and appearance customization
- Introduce a comprehensive appearance system with support for system, light, and dark modes.
- Implement Material 3 dynamic color support (Android 12+) and a custom accent color palette.
- Add an "Appearance" settings page to the floating menu for real-time UI customization.
- Refactor
FloatingMenu to use MaterialTheme color schemes, improving contrast and visibility in both light and dark modes.- Replace
menuExpanded boolean with a StateFlow to improve state management consistency.- Redesign
ToggleButton to include a FancySwitch and support different visual styles (legacy vs. modern).- Enhance
FancySwitch with icons (check/close) and improved color contrast logic.- Update
Haze blur effects to adapt based on the active theme's luminance.- Implement a "Pitch black" mode for OLED panels. by NikkaGames
🔨 4 new commits to STClientP:main:
73d34ba: Update signing configuration and optimize UI performance for low-end devices
- Update release and debug signing configs.
- Add
- Implement
- Optimize
- Adjust
- Refine color boosting and contrast ratio logic in UI components. by NikkaGames
09c44f1: Refactor string obfuscation and replace ACRA with Firebase Crashlytics
- JNI/C++:
- Remove artificial code bloat and infinite recursion used for obfuscation in
- Completely rewrite
- Android/Kotlin:
- Remove ACRA (Application Crash Reports for Android) initialization and dependencies.
- Integrate Firebase Crashlytics and Google Analytics for crash reporting.
- Update
5468ccb: Update obfuscation logic and APK signature check
- Update the APK signature. by NikkaGames
e861e2f: Implement Google Sign-In and integrate Firebase services
- Add
- Implement
- Integrate Google Play Services Auth and API client libraries.
- Update
73d34ba: Update signing configuration and optimize UI performance for low-end devices
- Update release and debug signing configs.
- Add
androidx.window:window dependency for enhanced display metrics.- Implement
getScreenClass to detect device performance levels based on screen resolution.- Optimize
hazeEffect in FloatingMenu by disabling blur and noise on low-end devices to improve performance.- Adjust
FloatingMenu styling, including font size and toggle button colors, for better visibility.- Refine color boosting and contrast ratio logic in UI components. by NikkaGames
09c44f1: Refactor string obfuscation and replace ACRA with Firebase Crashlytics
- JNI/C++:
- Remove artificial code bloat and infinite recursion used for obfuscation in
main.cpp.- Completely rewrite
obfuscator.h with a more robust implementation.- Android/Kotlin:
- Remove ACRA (Application Crash Reports for Android) initialization and dependencies.
- Integrate Firebase Crashlytics and Google Analytics for crash reporting.
- Update
app/build.gradle and project-level build.gradle with necessary Google services and Firebase plugins/dependencies. by NikkaGames5468ccb: Update obfuscation logic and APK signature check
- Update the APK signature. by NikkaGames
e861e2f: Implement Google Sign-In and integrate Firebase services
- Add
google-services.json and configure Firebase dependencies in build.gradle.- Implement
GoogleSignInActivity, GoogleSignInListener, and SignInHandler to manage Google authentication flows.- Integrate Google Play Services Auth and API client libraries.
- Update
AndroidManifest.xml with required permissions and activity declarations for Google Sign-In. by NikkaGames🔨 4 new commits to STClientP:main:
ff82689: Add Google Play Services and Firebase components to AndroidManifest
- Register
- Add
- Declare
f8fb185: Refactor MainActivity and remove process termination
- Simplify WindowManager service retrieval by using the constant directly.
- Use null-safe checks for shell root detection and logging.
- Remove
f3b00c6: Update FloatingWindow UI and refine component interactions
- Set default text color to
- Dynamically adjust slider accent color during interaction based on
- Add a press-down scale animation to legacy text-only buttons using
- Clean up minor layout spacing in the
13dbcd2: Refactor string obfuscation logic and update project dependencies
- Rewrite
- Update
- Optimize
ff82689: Add Google Play Services and Firebase components to AndroidManifest
- Register
SignInHubActivity, RevocationBoundService, and GoogleApiActivity for Google Sign-In support.- Add
ComponentDiscoveryService with registrars for Firebase Analytics and Instance ID.- Declare
ge.nikka.stclient.GoogleSignInActivity with a translucent theme. by NikkaGamesf8fb185: Refactor MainActivity and remove process termination
- Simplify WindowManager service retrieval by using the constant directly.
- Use null-safe checks for shell root detection and logging.
- Remove
Process.killProcess(Process.myPid()) from onDestroy to allow standard activity lifecycle management. by NikkaGamesf3b00c6: Update FloatingWindow UI and refine component interactions
- Set default text color to
White in MainActivity text components.- Dynamically adjust slider accent color during interaction based on
selAccent.- Add a press-down scale animation to legacy text-only buttons using
graphicsLayer.- Clean up minor layout spacing in the
FloatingMenu header. by NikkaGames13dbcd2: Refactor string obfuscation logic and update project dependencies
- Rewrite
obfuscaterr.h with a new obfuscator.- Update
compose-bom to version 2026.01.00.- Optimize
ToggleButton animation duration and fix missing interactionSource in FloatingWindow.kt. by NikkaGames🔨 2 new commits to STClientP:main:
f4c31a1: Implement Google Sign-In authentication and network security utilities
- Refactor
- Clean up UI code and remove unnecessary shadow layers in
d060969: Update MainActivity with Google authentication and subscription management
- Implement a comprehensive subscription flow with three states: No Subscription, Subscription Expired, and Subscription Active.
- Integrate Google Sign-In and handle authentication results via backend verification.
- Add "Activate token" functionality.
- Implement
- Add "Log out" and "Terminate" actions with proper process cleanup.
- Refine the main UI layout with status-specific colors, dynamic text, and enhanced typography using Google fonts. by NikkaGames
f4c31a1: Implement Google Sign-In authentication and network security utilities
- Refactor
GoogleSignInActivity to use the modern GoogleSignInClient and ApiException handling.- Clean up UI code and remove unnecessary shadow layers in
MenuCanvas. by NikkaGamesd060969: Update MainActivity with Google authentication and subscription management
- Implement a comprehensive subscription flow with three states: No Subscription, Subscription Expired, and Subscription Active.
- Integrate Google Sign-In and handle authentication results via backend verification.
- Add "Activate token" functionality.
- Implement
getDaysRemaining to calculate and display subscription duration.- Add "Log out" and "Terminate" actions with proper process cleanup.
- Refine the main UI layout with status-specific colors, dynamic text, and enhanced typography using Google fonts. by NikkaGames
🔨 1 new commit to STClientP:main:
bcc2eba: Enhance security and modernize the UI with Material 3
- Refactor
- Secure network responses by decrypting server payloads.
- Add an application icon (
- Redesign the "Action Card" and "Action Button" components with improved visual states and animations. by NikkaGames
bcc2eba: Enhance security and modernize the UI with Material 3
- Refactor
MainActivity UI using Material 3 components (Scaffold, Card, CenterAlignedTopAppBar) and implement a dynamic dark/light theme in STClientTheme.kt.- Secure network responses by decrypting server payloads.
- Add an application icon (
img.png) and use Google-style icons throughout the main dashboard.- Redesign the "Action Card" and "Action Button" components with improved visual states and animations. by NikkaGames
🔨 2 new commits to STClientP:main:
5799657: Obfuscate string literals. by NikkaGames
e5ad3e7: Integrate Google Mobile Ads (AdMob) for banner and native ad support. by NikkaGames
5799657: Obfuscate string literals. by NikkaGames
e5ad3e7: Integrate Google Mobile Ads (AdMob) for banner and native ad support. by NikkaGames
🔨 1 new commit to ComuCompose:master:
dc6b283: Implement certificate embedding for MTLS
- Remove raw certificate and PFX asset files (
- Embed certificate and client key store data directly into
- Refactor
- Add BouncyCastle dependencies (
- Update ProGuard rules to keep BouncyCastle classes.
Signed-off-by: NikkaGames <[email protected]> by NikkaGames
dc6b283: Implement certificate embedding for MTLS
- Remove raw certificate and PFX asset files (
comuhttp.crt, comuclient.pfx).- Embed certificate and client key store data directly into
ComuMtlsHttp.kt.- Refactor
ComuMtlsHttp to use BouncyCastle for PKCS12 key store loading.- Add BouncyCastle dependencies (
bcprov-jdk15on, bcpkix-jdk15on) to build.gradle and libs.versions.toml.- Update ProGuard rules to keep BouncyCastle classes.
Signed-off-by: NikkaGames <[email protected]> by NikkaGames
🔨 1 new commit to CryptoBotSellerBot:main:
60204bf: Enhance UX, add firstName, and fix invite expiration
Updated greeting messages and payment button text for clarity.
Modified
updated related method calls. Added
documents for personalization. Standardized chat invite link
expiration to 31 days. Minor refactoring for consistency. by NikkaGames
60204bf: Enhance UX, add firstName, and fix invite expiration
Updated greeting messages and payment button text for clarity.
Modified
CreateInvoiceForDays to include firstName andupdated related method calls. Added
firstName to MongoDBdocuments for personalization. Standardized chat invite link
expiration to 31 days. Minor refactoring for consistency. by NikkaGames
🔨 1 new commit to ELFLoaderP:main:
f0db516: Improve SEC loader, split elf into pages according to p_flags by NikkaGames
f0db516: Improve SEC loader, split elf into pages according to p_flags by NikkaGames
🔨 2 new commits to ELFLoaderARM:zygisk:
2ab2f77: Split elf into pages according to p_flags by NikkaGames
f06f9d2: Split elf into pages according to p_flags by NikkaGames
2ab2f77: Split elf into pages according to p_flags by NikkaGames
f06f9d2: Split elf into pages according to p_flags by NikkaGames
🔨 1 new commit to STClientP:main:
2edf24f: Update menu features and refine FloatingWindow UI
- Clean up feature names.
- Modify
- Update
- Refactor
- Apply minor formatting and padding adjustments to various Compose UI components. by NikkaGames
2edf24f: Update menu features and refine FloatingWindow UI
- Clean up feature names.
- Modify
initAlertDialog to use a solid black background and allow cancellation on touch outside.- Update
Slider component to display the current integer value in its label.- Refactor
initJsonDialog to use prefs.edit {} block and improve layout padding.- Apply minor formatting and padding adjustments to various Compose UI components. by NikkaGames
🔨 1 new commit to xiaomi-ingres-8450-mainline:main:
89cc761: Revise README with new repo link and kernel guides
Updated README to redirect to the new repository and added kernel development guides. by Nikka
89cc761: Revise README with new repo link and kernel guides
Updated README to redirect to the new repository and added kernel development guides. by Nikka
🔨 1 new commit to STClientP:main:
26d0dc8: Optimize ESP rendering, update UI labels, and implement Foreground Service
- Refactor ESP rendering logic in
- Update
- Enhance thread safety using
- Implement Android 13+ notification permission handling in
- Transition
- Update service start logic to include cache cleaning and file permission adjustments via Shell commands.
- Fix socket timeout and cleanup logic in the ESP networking thread.
- Update
26d0dc8: Optimize ESP rendering, update UI labels, and implement Foreground Service
- Refactor ESP rendering logic in
main.cpp using a double-buffering approach (read/write frames) to reduce synchronization overhead.- Update
getFeatureList in JNI to improve feature naming.- Enhance thread safety using
std::shared_ptr and std::mutex.- Implement Android 13+ notification permission handling in
MainActivity.- Transition
FloatingWindow to a foreground service with a persistent notification and dataSync type.- Update service start logic to include cache cleaning and file permission adjustments via Shell commands.
- Fix socket timeout and cleanup logic in the ESP networking thread.
- Update
AndroidManifest.xml with required foreground service and notification permissions. by NikkaGames🔨 1 new commit to ComuCompose:master:
8620c0f: Implement string obfuscation and update server connectivity
- Security: Integrate string obfuscation across all major activities, handlers, and service components.
- Security: Update MTLS certificate and client key data in
- Network: Update server utilities.
Signed-off-by: NikkaGames <[email protected]> by NikkaGames
8620c0f: Implement string obfuscation and update server connectivity
- Security: Integrate string obfuscation across all major activities, handlers, and service components.
- Security: Update MTLS certificate and client key data in
ComuMtlsHttp.kt.- Network: Update server utilities.
Signed-off-by: NikkaGames <[email protected]> by NikkaGames