GithubHelp home page GithubHelp logo

moseoridev / warpshare Goto Github PK

View Code? Open in Web Editor NEW

This project forked from vinint/mokee-warpshare

603.0 603.0 39.0 314 KB

An Open-source AirDrop Alternative

License: Apache License 2.0

Java 93.05% Kotlin 6.95%
airdrop android android-application

warpshare's Introduction

Hi there, 안녕하세요! 👋

Typing SVG GitHub Streak Anurag's GitHub stats Top Langs

Solved.ac 프로필

Hits

warpshare's People

Contributors

dingyx99 avatar moseoridev avatar vinint 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  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

warpshare's Issues

[Feature Request]

Could you please submit your build to f-droid and maintain it for a while?
Many less tech savvy persons would get an easier access to the program without trusting a random (for them at least) sounding online website.

[BUG] Cannot connect to windows devices

Describe the bug
I cannot connect to a Windows device

To Reproduce
Steps to reproduce the behavior:

  1. Click on a Windows device in the app
  2. Select an image
  3. App crashes

Expected behavior
It should send the file with nearby share

Smartphone (please complete the following information):

  • Device: Pixel 6
  • OS: Android 14 Beta
  • Version

Additional context
Add any other context about the problem here.

[BUG] App getting crashed on Android 14 QPR1

Describe the bug
App getting crashed on Android 14 QPR1

To Reproduce
Steps to reproduce the behavior:

  1. Open the app
  2. See error

Screenshots
Screenshot_20231003-172858

Smartphone (please complete the following information):

  • Device: Google Pixel 7
  • OS: Android
  • Version: 14 QPR1
  • Build: U1B1.230908.003

[BUG] Not Working Properly on One UI 5.1 Devices

Describe the bug
There appears to be an issue that prevents One UI 5.1 devices from running or installing.

To Reproduce
Steps to reproduce the behavior:

  1. On One UI 5.1 Devices

Expected behavior
Not running or installing

Screenshots
If applicable, add screenshots to help explain your problem.

Smartphone (please complete the following information):

  • Device: Galaxy
  • OS: One UI
  • Version 5.1

Additional context
Reference: https://www.clien.net/service/board/lecture/18258065

[BUG] white infinite loading screen on S22 Ultra

Describe the bug
White screen when using share button

To Reproduce
Steps to reproduce the behavior:

  1. Go to whatever you want to share
  2. press on share
  3. Scroll down to warpshare and press on it
  4. warpshare never shows airdrop targets but a white loading screen

Expected behavior
A clear and concise description of what you expected to happen.!

expected to be shown airdrop targets

Screenshots
If applicable, add screenshots to help explain your problem.

https://github.com/moseoridev/WarpShare/assets/8878893/44591586-16f9-4aa9-b222-2702d6d95c45

Smartphone (please complete the following information):

  • Device: Samsung S22 Ultra
  • OS: Android 13

Additional context
Add any other context about the problem here.

[BUG] No devices appear despite having everything turned on

Describe the bug
App doesn't continue after giving all permissions, no clue if this is "intended", but no devices appear despite my iPad having AirDrop turned on and being in the same network.
nnF30eeE
If I head to the app settings, it says that all permissions are given (first screenshot is the original, second is translated with Google Lense)
IMG_2704
IMG_2703

Expected behavior
I would suppose devices would appear

Screenshots
See above

Smartphone:

  • Device: Xiaomi Mi 11 Lite 5G
  • OS: MIUI Global 14.0.8 (Based on Android 13)

[BUG]

The app on some devices dosent see if permissions have been granted

I download and Installed the app and it asked me to grant permission like nearby device sharing and others but when I granted them nothing happened I'm going to keep trying

Please add a skip permissions button or fix the actual bug

[Question] Where is AWDL implemented?

I looked through this apps code and didn't manage to find the implementation code for sending files through Apple's AWDL protocol. All I see are regular HTTP sockets. What am I missing?

[BUG] doesn't show devices when using share sheet but works through app

Describe the bug
doesn't show devices when using share sheet, just displays loading wheel but works when sending directly from the wrapshare app
To Reproduce
Steps to reproduce the behavior:

  1. Install latest version
    2.Click share button when viewing an image
  2. Select wrapshare from share menu
  3. See error (screenshot)
    Screenshot_20230828-173059

Wrapshare app:
Screenshot_20230828-181019

Expected behavior
List of sharable devices to select from should be visible from the share sheet

Smartphone (please complete the following information):

  • Device: pixel 7
  • OS: Android 13
  • Version TQ3A.230805.001.A2

[BUG] Use location permission instead of nearby devices on older android versions

Describe the bug
On older android versions where nearby devices permission is included in location permission setup gets stuck.

To Reproduce
Steps to reproduce the behavior:

  1. Install app on e.g. android 8.1
  2. Click on grant permissions
  3. Will only ask for file access
  4. Still on setup screen

Expected behavior
Ask for location permission.

Smartphone (please complete the following information):

  • Device: Motorola Moto g4 plus
  • OS: Android
  • Version 8.1

Additional context
I think nearby devices permission was invented in android 11 or 12.

[BUG] Nothing Phone 1, white screen after granting permissions

Describe the bug
After granting permissions, nothing appears on the app. (White screen). When trying to share from the phone, no devices appear. The device does not appear when trying to share from my Mac. I toggled in the settings "Discoverable".

To Reproduce
Steps to reproduce the behavior:

  1. Install the APK from the releases
  2. Allow the permissions
  3. See error

Expected behavior
The application should show files. The file sharing should show a list of Apple devices.

Screenshots
Screenshot_20230925-123212

Smartphone (please complete the following information):

  • Device: Nothing Phone (1)
  • OS: 2.0.2

Additional context
I am connected to the same WiFi with both devices.

[Feature Request] Contacts support with extracted keys

Is your feature request related to a problem? Please describe.
As of now "Contacts Only" is not supported.

Describe the solution you'd like
Utilizing this project to extract the AirDrop keys from a Mac and allowing for Contacts Only mode.

Additional context (optional)
Reversing the entire authentication / key protocol would be ideal as it would allow for no Mac, but this seems like a nice first step that leaves room for that to happen in the future. The implementation of those keys can be found in the OpenDrop repository, mainly with the get_ssl_context() function and it loading the keys/certs.

Pypush has already done a lot of work with authentication to IDS and Apple's servers, so that might be a good starting place should further reversing happen.

[BUG]

Stuck on Grant Permission screen on Samsung Galaxy S9 running Android 10 security patch level June 1, 2021

[BUG] Unable to find any Apple device

Describe the bug
I installed 2.0.4 version, and gave it all permissions. However, it cannot find any Apple device (AirDrop set to everyone).

Smartphone (please complete the following information):

  • Device: vivo X90 Pro+
  • OS: Android 13 (core: 5.15.74-g550174f7bd22)
  • Version: PD2227B_A_13.0.23.1.W10.V000L1

Apple Devices:

  • MBP M1 Pro with macOS 13.5.1
  • iPhone 12 PRO with iOS 17.0 (dev beta 7 21A5319a)

[BUG]

Describe the bug
After granting permissions nothing happens.I am still stuck in the Grant Permissions page

To Reproduce
Steps to reproduce the behavior:

  1. Go to ' the release apk(both 2.04 and 2.02)'
  2. Click on '.Grant permission'
  3. See error after Granting permission

Expected behavior
Start the app

Screenshots
If applicable, add screenshots to help explain your problem.
[](Screenshot_20230830-203143_WarpShare.jpg

)
Smartphone (please complete the following information):

  • Device: [Samsung M32]
  • OS: [One UI Core 3.1]
  • Version [Android 11]

Additional context
Add any other context about the problem here.

[Feature Request]

i have compiled the code,and build the apk and tried the released one also,if both the mac and andriod phone is connected to a same wifi network its working with a maximum speed of 2.5MB/s,but imagine i dont have a wifi connection or another smartphone to create a hotspot based wifi connection,in that case its useless,the app should establish a wifi newtowk using the sending phones hotspot.i have connected my macbook with my mobiles's hotspot and then turned every setting every permission on but it was unable to detect the mac.but as soon as uses a different phones hotspot and connected both the media sending phone and mac with that hotspot,it started working,so pls make it in a way that it can create sending network using the file sending mobile's hotspot

non-free (proprietary) and unknown dependencies

Looks like we've got a problem here, as for some libraries you use either the sources cannot be found – or they are non-free, or have tracking features.

  • com.microsoft.connecteddevices:connecteddevices-sdk: here I cannot find the sources
  • com.microsoft.cll.android: Tracking, as this is a telemetry library (Telemetry-Client-for-Android, probably dragged in by the above). I could not identify where Ms.Telemetry, Microsoft.Telemetry.Extensions or Microsoft.Android.LoggingLibrary belong to, but assume they come from this library, too
  • com.cretin.tools.fanpermission (FanPermission) has no license declared and hence is "all rights reserved", i.e. non-free/proprietary

All those are found in your APK (smali generated by Apktool). So for now I'll have to apply the NonFreeComp and Tracking anti-features to the listing of your app in my repo – but preferably these dependencies should be removed (or in case of the last library, replaced).

Is this something that can be done?

[BUG]

i have compiled the code,and build the apk and tried the released one also,if both the mac and andriod phone is connected to a same wifi network its working with a maximum speed of 2.5MB/s,but imagine i dont have a wifi connection or another smartphone to create a hotspot based wifi connection,in that case its useless,the app should establish a wifi newtowk using the sending phones hotspot.i have connected my macbook with my mobiles's hotspot and then turned every setting every permission on but it was unable to detect the mac.but as soon as uses a different phones hotspot and connected both the media sending phone and mac with that hotspot,it started working,so pls make it in a way that it can create sending network using the file sending mobile's hotspot

[BUG] App does not go past permissions screen

Describe the bug
A clear and concise description of what the bug is.
Opening the app for the first time, you are asked to grant permissions. After granting those, that screen does not go away at all.

To Reproduce
Steps to reproduce the behavior:

  1. Install latest apk
  2. Open app
  3. Grant permissions
  4. Nothing happens
  5. Tapping the "grant permissions" button again shows a popup to open settings and grant permissions from there, although all permissions have already been granted.

Expected behavior
A clear and concise description of what you expected to happen.
For some other screen to show up

Smartphone (please complete the following information):

  • Device: Samsung Galaxy A12
  • OS: Android 12 (OneUI Core 4.1)

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.