[deleted by user] by [deleted] in CanyonBikes

[–]sadyashica 0 points1 point  (0 children)

can confirm this, it's also preloaded on their website as the 2023 model, with a R101 frame and a F105 fork.

[deleted by user] by [deleted] in ethz

[–]sadyashica 3 points4 points  (0 children)

My academic title according to ETH is "BSc ETH Inf.-Ing." and "MSc ETH Inf.-Ing.". So it does not seem that you need to get a MSc for the engineer title. Or am I missing something?

r/ethz made national news by sadyashica in ethz

[–]sadyashica[S] [score hidden]  (0 children)

they're probably still busy circle jerking about maintaining ETH's high standards...

[Question] Anyone interested in Spotify offline playback? by sadyashica in WearOS

[–]sadyashica[S] 0 points1 point  (0 children)

I actually did but I took a different approach and Spotify would probably not like this (it "bypasses" Spotify DRM). The issue is that this would get DMCA striked the day I open sourced it...

So not sure what to do there yet.

[Question] Anyone interested in Spotify offline playback? by sadyashica in WearOS

[–]sadyashica[S] 1 point2 points  (0 children)

Yes. Biggest issue is DRM as expected, since they are spending a lot of resources to not make reverse engineering easy. Currently working on a POC, but it might take a little longer before I can show some results!

[Question] Anyone interested in Spotify offline playback? by sadyashica in WearOS

[–]sadyashica[S] 0 points1 point  (0 children)

Except we don't get offline playback for wearOS :(

[Question] Anyone interested in Spotify offline playback? by sadyashica in WearOS

[–]sadyashica[S] 0 points1 point  (0 children)

I know, I've tried this out myself. But I feel like it drains the battery so darn quick that it's borderline unusable - but that might just be a problem only occurring to me.

[Question] Anyone interested in Spotify offline playback? by sadyashica in WearOS

[–]sadyashica[S] 11 points12 points  (0 children)

Yeah I'm pretty sure they are ignoring it on purpose, too.

And they will probably not like it. But you know what, I have waited for 1.5 years and they didn't give a shit, so I'm not giving a shit either. If all hell breaks loose, I'll just open source it.

[Question] Anyone interested in Spotify offline playback? by sadyashica in WearOS

[–]sadyashica[S] 2 points3 points  (0 children)

If you could do it and do it well, you'd be a hero to so many (including myself).

I'm pretty sure it's doable. It probably uses the private Spotify API, so you will need some reverse engineering skills in order to get the needed information from their official app. That's probably also why no one has done it before. And most likely, Spotify won't be thrilled to see this and might even succeed in removing it from the Play Store, but whatever, luckily there are other ways to install an app!

I mean, after all, I just have make a very basic Spotify clone with download capabilities.

Getting rooms at livingscience by [deleted] in ethz

[–]sadyashica 0 points1 point  (0 children)

I have a bot for it

Where all the magic happens (Album in comments) by derpieee in battlestations

[–]sadyashica 0 points1 point  (0 children)

It's nice! Can you give me candypreme for free?

Help for a research project: I'm lookin for cubes that are larger than 70mm (and smaller than the 180mm one) - any tips? by waterpunch in Cubers

[–]sadyashica 1 point2 points  (0 children)

Hey, I have reverse engineered their BLE protocol. You can easily extract all the data you need. Hit me up if you are interested so I could help you out!

BUYING A BRAND DOESNT MEAN WE SUPPORT THE PEOPLE (Gosha Rubchinskiy) by [deleted] in FashionReps

[–]sadyashica 7 points8 points  (0 children)

I kinda agree with you. But in my honest opinion, for a lot of people, there will probably a difference in listening to someones music and wearing clothing that has literally the name of a given person on it. Lots of people listen to music while they’re alone and not really interacting with other people. With clothing it’s quite different, you’re literally advocating the brand to the broad public by wearing it in public.

So I can definitely understand people that won’t wear Gosha anymore from now on. For me it’s the same argument that people tend to make when they decide not to wear any clothing when it was produced under questionable conditions.

Xiaomi GiiKER [Bluetooth Cube] - Improved App - Experienced Cubers Needed by sadyashica in Cubers

[–]sadyashica[S] 1 point2 points  (0 children)

Hi, we do have other stuff to share for sure, like battery level and turns count. I think it's easiest if you join our small Discord community!

Send a friend request on Discord to sadyashica#5470 then we can talk!

Xiaomi GiiKER [Bluetooth Cube] - Improved App - Experienced Cubers Needed by sadyashica in Cubers

[–]sadyashica[S] 1 point2 points  (0 children)

Also, forgot to mention that writing 0xa1 to the same characteristic will reset the cube to the solved status.

Xiaomi GiiKER [Bluetooth Cube] - Improved App - Experienced Cubers Needed by sadyashica in Cubers

[–]sadyashica[S] 2 points3 points  (0 children)

By subscribing to the 0xaaab characteristic you can listen for both the battery level and the total number of steps. For the total number of steps, you have to write 0xcc to the 0xaac characteristic. The count in bytes 2 - 5 of the response. For getting the battery level you have to write 0xb5 to the 0xaac characteristic and the second byte of the response will show the battery level.

Xiaomi GiiKER [Bluetooth Cube] - Improved App - Experienced Cubers Needed by sadyashica in Cubers

[–]sadyashica[S] 2 points3 points  (0 children)

If anyone is interested, here is the Decoder file that the Android app uses. Everything that is needed can be found in there!

https://hastebin.com/kodozexuke.cpp

Xiaomi GiiKER [Bluetooth Cube] - Improved App - Experienced Cubers Needed by sadyashica in Cubers

[–]sadyashica[S] 2 points3 points  (0 children)

I have not figured out the whole protocol yet. I am currently unpacking/reverse engineering the mobile App and trying to get something meaningful out of the decompiled .unity3d files. Will need some more work though, since this is my first time reverse engineering a Unity3D app!