yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Z Flip 3] crawls69:
This is why I respect and appreciate developers.

Thanks for the glimmer of hope. I see the proof of concept. The blank "Samsprung Launcher" screen appears on both the lock screen of the main display and the cover screen. I can scroll through all the widgets on the cover screen as normal and the blank "Samsprung Launcher" screen appears only on the initial cover screen page (the clock screen) after a delay of a few seconds. I'm getting an idea of where you're going with this. Definitively a clever idea. From the lock screen on the main display I'm able to use my fingerprint

to unlock the phone and get to my home screen. You're definitely on to something! Can't wait to see how this evolves.
[Samsung Galaxy Z Flip 3] twistedumbrella:
Right now, the screen off handler has been attached to a notification activity when the cover is closed. It was the fastest way to prove what I was claiming, but definitely not a solution. There is still a lot of cleanup to make it work like a replacement cover launcher and bury some of the deception.

The view when turning on the cover is going to be notifications. Swipe left to return to the Samsung cover, right for an app launcher. If it ain't broke, don't fix it. That is about all the functionality needed over the existing launcher.
[Samsung Galaxy Z Flip 3] twistedumbrella:
The Android 12 / NON-Health version will be released here:

EDIT: Deleted due to some particularly interesting improvements that are being kept trade secrets - See below for info on downloading

Keep in mind, this is still actively being developed and is by NO means a release or ready for daily use. It is a work in progress.
[Samsung Galaxy Z Flip 3] twistedumbrella:
https://play.google.com/apps/internaltest/4698393027367499408

Also available on Google Play to the first 100 testers. To sign up, send a private message with the desired Google Play email. Good luck.

Emails are not used for anything other than adding them to the approved testers (unless Google notifies of anything). Once added, you will be able to accept the invite through the link above.

Open testing will be available after Google finishes a 7 day review
[Samsung Galaxy Z Flip 3] Clusco:
Nice to hear from you. PMed for being tester.
[Samsung Galaxy Z Flip 3] twistedumbrella:
Hopefully within the next (however long Google reviews take now), there will be an open beta version also available.

https://play.google.com/apps/testing/com.eightbit.samsprung
[Samsung Galaxy Z Flip 3] Haz3:
Would like to test if possible..
[Samsung Galaxy Z Flip 3] twistedumbrella:
The two options are posted above. One requires waiting, though.
[Samsung Galaxy Z Flip 3] twistedumbrella:
So here's the scoop on what's done, planned, etc and a little insight into the reasoning -

Beyond signing up for the super early beta, your Google account is yours to keep. I don't need it and neither does my app. More importantly, full control is a dangerous request I choose not to make.

As it stands, you still need to launch the app from the app drawer on each boot. That will eventually be addressed in the least destructive manner possible. That will start a listener for when the cover is turned on. That is where the fun begins.

The start screen is an app list. Swipe left to see a notification list that supports launching the notification intent. Swipe left again to exit the app. Swipe right to return to the app list. Swipe right again to exit the app. Turn the screen off and back on to launch the app again.
[Samsung Galaxy Z Flip 3] blizzyblake386:
So I downloaded the Android 12 update now this APK file no longer works so the launcher is ineffective for me anyone have any idea how to fix this and if you do please let me know I like the ability to run any of my apps on my front screen
[Samsung Galaxy Z Flip 3] twistedumbrella:
I have a feeling you weren't actually using the Android 12 update.
[Samsung Galaxy Z Flip 3] blizzyblake386:
It surely is 4.0 12.0
[Samsung Galaxy Z Flip 3] twistedumbrella:
That's your OneUI version and Android version.

I get the feeling you jumped into a conversation about a whole new build using the old one, skipped all the discussion about how it didn't work, but asked to be told when progress is made on getting it to work.

You see it a lot on reddit because people only get the top posts.
[Samsung Galaxy Z Flip 3] twistedumbrella:
Google is being... Google. The APIs published are not meant to be used in the ways they allow, but only in the way they were intended. Already had them threaten my account and call the app malicious because it didn't plug a security hole that is actually the purpose of the receiver. "It's not a problem, but could be abused to create a problem. That possible problem will then be blamed on you and your account will be terminated" or something like that. Really considering an iPhone.
[Samsung Galaxy Z Flip 3] kashortiexda:
Registered by pm email address and used the link from the first of the 2 posts above.

Downloaded test version 1.0.0 onto Android 12.

Gave all necessary permissions and bypassed screen lock.

This is what I get on cover screen...
[Samsung Galaxy Z Flip 3] twistedumbrella:
That's because we are on 1.0.2
[Samsung Galaxy Z Flip 3] kashortiexda:
The link took me to 1.0.0

I will see if there is an update on the Play Store.

How else to get to 1.0.2 ?
[Samsung Galaxy Z Flip 3] twistedumbrella:
It was the post right before yours. They're not updating it yet.
[Samsung Galaxy Z Flip 3] Eloow:
Bonjour où ce trouve le lien pour télécharger le fichier s'il-vous-plaît ?
[Samsung Galaxy Z Flip 3] twistedumbrella:
I appreciate your confidence, but I am not fluent in French and rule 4 says you have to include an English translation with any other language.

On a different note, how messed up is it that I know the rule number?
[Samsung Galaxy Z Flip 3] twistedumbrella:
https://play.google.com/apps/test/com.eightbit.samsprung/104

For anyone signed up to the beta, here is a neat little trick where Google gets to kiss my app on trying to prevent internal testing.
[Samsung Galaxy Z Flip 3] twistedumbrella:
This is what we're dealing with right now. An IMPOSSIBLE vulnerability that is being flagged for nothing more than the existence of the ONLY required method for that particular API.

So, in the meantime, I will be looking into an alternate method of release. I have a feeling, given about 15 years of experience with Google, they are going to deny the appeal and simply claim the issue wasn't fixed.
[Samsung Galaxy Z Flip 3] Dr.Lost:
Wow what a mess on that reply, apparently nobody reads threads these days. Sorry to hear about the api issue. Google is much more strict on permissions now. Crazy how far we've come
[Samsung Galaxy Z Flip 3] twistedumbrella:
It's really just embarrassing these days. The documentation used to be incomplete, but but at least attempted to give decent examples. Now, it's literally excerpts from an example out of context and with almost no explanation at all. The reviewers know nothing about code, so the best they can do is keep reciting the automated error that they were shown.

I've got some great conversations saved, including one where they claimed I was submitting deviant sexual content because the dress on a character showed what would be an inch of cleavage in real life when you approached her from just the right angle. Hadn't noticed until the perverts performing the review spilled their Kleenex in my inbox.

Anyway... https://github.com/SamSprung/SamSprung-Launcher/releases has the current build. It's the same one that is available to the beta testers as 104. Hopefully this won't end the same way as TagMo with Google saying "you don't need X" and it being the entire basis of the app.
[Samsung Galaxy Z Flip 3] twistedumbrella:
As a temporary solution, the repository above will have new builds as they are released. They will update themselves just like the previous builds that replaced Samsung Health. I'll still be pushing to have it published on Google Play. Once the app is to a point where I feel it's a release version, the source will be made public.

For those that have seen how the new build looks, I am sure you can see why this is being kept secret for now. It will always be the first launcher, but it deserves a little more time also being the best.
[Samsung Galaxy Z Flip 3] Clusco:
Huh! it didn't sounds sad, it really sad!
[Samsung Galaxy Z Flip 3] twistedumbrella:
Methinks we fixed the issue, though. Seems Google was trying to find a roundabout way of punishing me for the GitHub releases. At least that is how it looks when the problem was suddenly resolved by removing a reference to them not even in the receiver.

Now, the only issue is that I have to replace the old version from internal testing before they will complete the review for open testing. Internal testing is unreviewed and completely separate. So, just to be clear, they reviewed a build they aren't supposed to review and require it be fixed to publish a completely separate one that passed.
[Samsung Galaxy Z Flip 3] kashortiexda:
Just got a Play Store update to 1.0.6
[Samsung Galaxy Z Flip 3] twistedumbrella:
Hopefully that means they are almost done playing around and will finally push the open beta.
[Samsung Galaxy Z Flip 3] twistedumbrella:
Thanks to everyone who sat through the frustration. It would appear the issues have been addressed and now we are just waiting on an obligatory delay. They've casually reminded me the review process can be extended up to 7 days. I get the feeling nobody saw the humor in what I named the permission or that my appeal request said "find the nearest literate person and have them read it to you"
[Samsung Galaxy Z Flip 3] sujikame:
Thank for u update to use in One UI4

But I have some problem

I can't find bixby voice unlock

(I want to use it but need something lock my phone when I'm stay at outside) 🥰🥰🥰

I'm from Thailand

Sorry for my English
[Samsung Galaxy Z Flip 3] mirkol78:
Wow, now is better then on android 11!!! Great job!
[Samsung Galaxy Z Flip 3] twistedumbrella:
Thanks. The widget interface was a huge limitation
[Samsung Galaxy Z Flip 3] twistedumbrella:
EDIT: Got it figured out and improved it. Thanks.
[Samsung Galaxy Z Flip 3] twistedumbrella:
Any reason to keep updating the widget version or should it be discontinued?
[Samsung Galaxy Z Flip 3] mirkol78:
only a question, is normal that if i do a double tap to wake up the external screen the menu app starts automatically?
[Samsung Galaxy Z Flip 3] twistedumbrella:
Yes. It's designed to be the default cover screen. Swipe it left / right to close the drawer and display the normal cover launcher (on new versions, right to left only on older ones)
[Samsung Galaxy Z Flip 3] chopped0815:
Hello will there be a samsprung version for android 12? If so, when? i love this app sorry for my english i come from germsny
[Samsung Galaxy Z Flip 3] mirkol78:
Yes, read the first post, you can download the new versione for Android 12, is different but goes well
[Samsung Galaxy Z Flip 3] chopped0815:
Sorry but i dont understand what i have to do! Is it a instruction somewhwere
[Samsung Galaxy Z Flip 3] mirkol78:
on the first post there is a link where you can download the APK file to install on the smartphone the app.
[Samsung Galaxy Z Flip 3] chopped0815:
Yes i downloading it but i have no widget and no apps on coverscreen
[Samsung Galaxy Z Flip 3] chopped0815:
I installing this app an make all the samsprung rasters on! And nothing is done, no apps no widget, android 11 is working for me, but i make the update to 12 . So stupid
[Samsung Galaxy Z Flip 3] mirkol78:
open the app and give all permission
[Samsung Galaxy Z Flip 3] chopped0815:
Yes i do that but no works on my phone! No widget in the settings on the cover screen option, and no apps on coverscreen, health is de installed
[Samsung Galaxy Z Flip 3] chopped0815:
C57a2a2 that is installed and no works for me i dont know why
[Samsung Galaxy Z Flip 3] chopped0815:
One ui4 android 12 dont work can i downgrade to 11 ??
[Samsung Galaxy Z Flip 3] twistedumbrella:
Did you enable it? Open the app and flip the switch (first install, update, or reboot)

No
[Samsung Galaxy Z Flip 3] chopped0815:
Yes i do the steps, but no work i have no widges everytime
[Samsung Galaxy Z Flip 3] twistedumbrella:
It's not a widget anymore. It's an overlay. Remove the app from recent and launch it again. There may be an issue with verifying the permissions on the same run they're granted.
[Samsung Galaxy Z Flip 3] chopped0815:
Where i can delete the last apps? I think i need a step by step pleaseeeee
[Samsung Galaxy Z Flip 3] twistedumbrella:
Best to just wait for the update. The issue was found and fixed.
[Samsung Galaxy Z Flip 3] chopped0815:
Ok thats make me happy! Thak you i wait for the update
[Samsung Galaxy Z Flip 3] franzus66:
Just to add in to this extremely interesting topic: I have the exact same issue as M4-Noob.

Only the camera works.

Interestingly, every app that i tap on the cover screen will get started in the background. As soon as i open the phone this exact app will be open.

So it seems that "only" the Widget freezes.

Also, just a question: Would it be possible (in general) to add "normal" widgets to the cover screen? because that might also be very useful.
[Samsung Galaxy Z Flip 3] M4-NOOB:
That makes sense and explains my issue, the app I tap on from the widget which freezes it, gets opened once I open the phone
[Samsung Galaxy Z Flip 3] twistedumbrella:
Probably explains why I don't have an issue. I don't use a lock screen because there was no need to swipe when closing the phone already acted as my "unlock"

I'm not sure a solution will be possible without root, but it's probably a lot like the old requirement for Samsung flags that a module could make every app compatible. Although, that leaves the question of whether it would be desired without having a lock screen on the cover.
[Samsung Galaxy Z Flip 3] twistedumbrella:
System decorations support | Android Open Source Project

source.android.com

Some useful information for anyone trying to make their app "foldable" in general:

Learn about foldables | Android Developers

developer.android.com

Yes, but Samsung may not support it yet. In theory, Android has an entire API for cover screen launchers completely separate from the home screen launcher used by the inner screen. See above.
[Samsung Galaxy Z Flip 3] Dewaynelives:
It won't install for me so im guessing root is required
[Samsung Galaxy Z Flip 3] Dewaynelives:
Update

im an idiot Samsung health reinstalled blocking the install. No root needed
[Samsung Galaxy Z Flip 3] crawls69:
I just got the Galaxy Z Flip 3 after having the RAZR 5G since its launch last year. The Z flip 3 is far superior to the RAZR 5G in every aspect except the cover screen. The RAZR 5G cover screen allows you to open and use basically ANY app installed on the device (both system and user apps)

This project offers SERIOUS potential improvement for this phone. Even though the cover screen would be too small to do a lot of things, having the ability to do more on the cover screen is HUGE (like replying to text messages for example). If twistedumbrella is able to get this app to the point where the keyboard pops up on the cover screen, we could potentially use the speech button in the place of typing.

With regard to the functionality of this app, I already opened my web browser and used the mic button in the browser to do a search. The web browser's zoom functionality also worked so I was able to enlarge the info on the screen to better see it. I also opened and used a couple of other apps on the cover screen including my live tv app. I've also gone into my file explorer, clicked onto a pdf file and it opened my pdf reader app right on the cover screen for me to view the pdf file that I tapped while in my file explorer. This is leaps and bounds above the current functionality of the cover screen.

twistedumbrella,

Kudos to you for working on this. It would have been nice if Samsung had incorporated this functionality into the cover screen.
[Samsung Galaxy Z Flip 3] twistedumbrella:
Thanks. I wish I could implement IME support, but it seems like that is something that will require root / Samsung.

Seeing modifications to /data/system/display_settings.xml is likely going to happen long before Samsung opens anything up, though.
[Samsung Galaxy Z Flip 3] highmileage:
Fun and functional app. Ran Gran Turismo on the cover screen last night 😆 Hoping that eventually the app will support using with a screen lock somehow. Until then, enjoying this without the lock for a few days.

Appreciate your hard work on this huge improvement!
[Samsung Galaxy Z Flip 3] twistedumbrella:
Since I can't seem to unlock my bootloader without first figuring out why my phone arrived with developer options unlocked and the option missing...

If someone has a device they rooted and can pull the /data/system/display_settings.xml file, it should be possible to start working on root options to enable IME support for this and other widgets.
[Samsung Galaxy Z Flip 3] twistedumbrella:
In the meantime:

I am looking into the hundreds of options to work within the boundaries of silly APIs

- Accessibility Service to bypass the lockscreen temporarily

- Device Admin service to disable and enable lockscreen

- Wake locks to keep the device active while a service is running

Wake locks waste battery and device admin is generally a bit too much freedom to be exploited. An accessibility service might be the most effective route as a workaround, but also may not be able to handle the job. Of course, the best option would be Samsung popping that thumb out of their... well, publishing an API for using the cover like a device made in 2021.
[Samsung Galaxy Z Flip 3] crawls69:
fyi...I set my screen lock back to "pin, fingerprints" after testing this WIP launcher app. To my surprise, my streaming TV app still works consistently on the cover screen even with my phone's lock screen set to "pin, fingerprints". Pleasantly surprising....
[Samsung Galaxy Z Flip 3] twistedumbrella:
It's currently still in testing, but I believe I was able to override a swipe lock screen without actually removing it. The app will only disable the lock screen while the app is running, but pressing the power button or opening the phone will enable it again.

... it may have also been a fluke.
[Samsung Galaxy Z Flip 3] kgh11120126:
Is it possible to have widgets other than apps?
[Samsung Galaxy Z Flip 3] kgh11120126:
Where can I download another widget application?
[Samsung Galaxy Z Flip 3] twistedumbrella:
Google Play? I'm not entirely sure I know what you're asking.
[Samsung Galaxy Z Flip 3] dimasradityo:
Hi, this is a promising app.. thanks for developing!!

I went and installed the launcher according ti the guide and it seem to be working good last night..

I tried again this morning and found out that there are some apps that wont work properly like Netflix and some games I tried. Netflix stayed on sideways portrait mode.. some other apps (like reddit and Amazon) only opened for like 1 second and then it went back to the widget

After trying to run those incompatible apps, there are times when I had to reboot the phone because some of the original widgets went missing..

Was wondering if anybody else encountered the same problem and if there is any work around it?
[Samsung Galaxy Z Flip 3] twistedumbrella:
We're going to see if this will run side by side with Samsung Health. Depending on how this pans out, we may need two different versions, one with and one without. It will, however, require a modified version of Samsung Health in any scenario.

Separate packages does not seem to be an option and the current build by injecting the widget into Samsung Health breaks the widget. Samsung Health, on the other hand, appears to run normally. It looks like this is going to take more work.
[Samsung Galaxy Z Flip 3] kgh11120126:
You can use it without unlocking the screen.

1. With the cover closed.

2. Say "unlock" after "Hi bixby".

3. You can use the application on the cover without unlocking the screen.
[Samsung Galaxy Z Flip 3] twistedumbrella:
It should be live in a few minutes
[Samsung Galaxy Z Flip 3] chopped0815:
It works at the moment! I have to close the apps at the backround and boom thats it! Im so happy really. Thank you so much for the beautiful app love it
[Samsung Galaxy Z Flip 3] twistedumbrella:
Now you know how to remove apps from recent, too
[Samsung Galaxy Z Flip 3] chopped0815:
Funktioniert das neue Update genauso? Was ist anders? Ich habe Angst, weil es jetzt für mich funktioniert
[Samsung Galaxy Z Flip 3] twistedumbrella:
Windows and some corporate programs have really ruined the perception of an update. Major companies use them to remove things they no longer feel like supporting. Indie developers use them to support more.
[Samsung Galaxy Z Flip 3] mirkol78:
Hey how can we support you? You are doing a great job, we can use paypal to donate something?

EDIT: I found the link in the app, I've done, thanks
[Samsung Galaxy Z Flip 3] twistedumbrella:
I wanted to get it looking nice before worrying about that, but GitHub has a sponsor button and I just added the donation stuff to the app. Thanks
[Samsung Galaxy Z Flip 3] twistedumbrella:
I enabled accessibility for now. Android's NotificationListenerService is still buggy, despite being released about 6 iterations of Android ago. The warning when enabling accessibility is for ANY service. The only things requested are notifications for visual display. Contrary to most tutorials and StackOverflow posts on the topic, the "any" and "all" categories are NOT used. If I can find a way to make the prompt more specific, I will. If not, I will file it as a bug with Android. There is no reason for it to scare people when it's coded correctly.

I will also be working toward a fix for the listener, so accessibility isn't required. It's a bit of an annoyance that it has to be enabled on every update (apparently only when testing, so it's not so bad for the rest of you). That aside, the notifications are now a drawer. This is meant to be a launcher, not a Galaxy Watch. That is the aesthetic that will direct design. Quick toggles and all the other hoopla will be implemented following the design of a launcher.
[Samsung Galaxy Z Flip 3] chopped0815:
it runs great, but i cant look movies on the coverscreen netflix etc i dont know but i live it
[Samsung Galaxy Z Flip 3] twistedumbrella:
So in a few minutes, there will be a new build. Quick toggles will include wifi, bluetooth, and (ringer) sound. Looking to add more, but it's a start.
[Samsung Galaxy Z Flip 3] chopped0815:
great job
[Samsung Galaxy Z Flip 3] twistedumbrella:
For anyone a little put off by the sheer number of permissions requested, here is a breakdown of what each is and why it's requested

Display Over Other Apps

This permission allows appearing over the cover screen

Accessibility

This permission allows the incoming notifications to be displayed

System Settings

This permission is used to fix some of the apps crashing instantly

Notification Listener

This permission is (supposed) to allow displaying notifications

Bluetooth

This permission allows toggling Bluetooth on and off

Storage

This permission allows writing logcats and displaying wallpaper
[Samsung Galaxy Z Flip 3] twistedumbrella:
Deprecated
[Samsung Galaxy Z Flip 3] twistedumbrella:
Just pushed a new build. Toggles now include WiFi, Bluetooth, ringer, NFC, and flashlight

Any additional ones that people regularly need to toggle?

Note: GPS requires launching the settings, which are problematic on the cover screen. If and when an alternative arrives, it will be added.
[Samsung Galaxy Z Flip 3] BWA80:
Hi! Great f'ing work man! You've done a great job here, thanks for that!

If you could add to quick toggles dnd and Dolby atmos? But even more better would be if add everything (stock) and make it so that you can choose what toggles you want to show and in what order you want them.

Thanks!