#development
1 messages · Page 91 of 1
I’m just checking that though
UCBa659QWEk1AI4Tg--mrJ2A
Phone repair guru Is my test
Uhh hang on
That’s the correct ID
The latest video in that response is a short
So why isn’t it showing up hmm
Yeah might be
Yeah probably am. Alright thank you for your help anyway
Ah now I do use that
Yeah I realise now
Ahh
Facts Brother, So True my friend
ms/lhhookmemory can’t work in a sideloaded tweak right
and it also wouldn’t work with opainject either, right?
That seems odd
I can’t help but I do know Java 
do I need to run this as root or something
you are gross

never speak about java again
System.out.println jumpscare
is that procursus ldid?
tried both
quite odd
yes
Link Identity Editor v2.1.5-procursus7
that's what I'm thinking
doing the thing manually via terminal works
tried both
ldid -S the_dylib.dylib
via terminal
not quite sure why it's not working
oop
no
what even is that
I mean its worth a try
tried NSTask too
didnt work
right
yeah I tried that too
didn't work
so weird
hm
Where are you getting this ldid binary from ?
when in hella doubt, hit em with the system syscall 
oh no
So it’s from the regular source
Hmm
does it still work?

but it worked when running in terminal
ldid moment fr
I dont wanna use system
smh
I literally pasted the entire command into terminal and it worked lol
oh ok
ohh
ok
int remove_code_signature(const char *path) {
pid_t pid;
char *args[] = {"ldid", "-r", (char*)path, NULL};
int ret = posix_spawnp(&pid, "/opt/procursus/bin/ldid", NULL, NULL, args, NULL);
if (ret == 0) waitpid(pid, NULL, 0);
return ret;
}
@radiant idol try this it worked fine for me (change bin path ofc)

wait
you did remove_signature
I'm doing codesign
you try codesign as well
see what happens
worked for me
lmao weird
im using version 2.1.5
reboot ur device?? idek lmao
I'm on pc lol
so weird
I'll close and reopen Xcode
nop
Current working directory: ~/Library/Developer/Xcode/DerivedData/macho_fun-ezitutfpiyyoiwbwuhehohuhbaip/Build/Products/Debug
binary_path: ~/Developer/Tweaks/rltest/thetweak.dylib
ezitutfpiyyoiwbwuhehohuhbaip
what’s the issue
can't codesign a binary via ldid using code
but I can sign it via the terminal
very odd
what command are you using
ldid -S <the_dylib.dylib>
you can’t have a space
i would check the ldid manpage
it does work if I do:
system("/opt/theos/bin/ldid -S /path/to/dylib.dylib");
lol
thanks
system coming in clutch
im so confused lol
add the empty entitlement file
ok
if you just do -S without an xml it should just sign without any entitlements
wait
this broke now
what is going on
is that on ios or macos
macOS
cause ios doesn’t have system() without patches
camren
fr
yeah ik i'm just testing different things
so the system(); thing works after I manually unsign the binary
huh
makes sense I guess
not let's try posix_spawn
system("python3 shit.py");
this one just doesnt work outright
what in the world
"code object is not signed at all"
run ldid -h on the dylib
memed
lemme sign it again with system
Executable=/the/path/to/the/dylib/the_dylib.dylib
Identifier=the_dylib.dylib
CodeDirectory v=20400 size=837 flags=0x0(none) hashes=21+2 location=embedded
Hash type=sha256 size=32
CandidateCDHash sha256=b04e8b5fe1f6f98ba8e31c44c1b0963a0c920f50
CandidateCDHashFull sha256=b04e8b5fe1f6f98ba8e31c44c1b0963a0c920f50122d3405dbd80bde47fa1857
Hash choices=sha256
CDHash=b04e8b5fe1f6f98ba8e31c44c1b0963a0c920f50
TeamIdentifier=not set
huh
you don’t need the arbitrary team ID thing right
no
wasn’t sure what you were doing this for
yeah doesnt matter I just need to sign the dylib
using posix_spawn
well yeah thats after I manually signed it via terminal
but this isnt working
keeps saying this
ldid: operator(): No such file or directory
it could very well be an ldid thing
how can I do that via posix_spawn :P
ah yeah right
stoopid me
no I added the tilde
my real name is in the full path
thats why
fuck it ldid4
bruh what
ok
now no log
but its not signing it lmao
I combined the path and the flag into one
hayden said that you cant even sign dylibs with ents
so
yes
so do i just do that with an empty plist or something
but it aint workin
joe dot dylib
is the ldid binary not signed right on macos or whatever
ur mac just cooked
oh yeah sip blah blah blah
its for iphone
are u on sonoma
i did it on m1 monetery and it worked fine with the same ldid 
did you try with a dylib or a binary
both
silly ldid
posix spawn syscall just cock blocking fr
ldid moment then
ok lol
send me the test code
ldid doesn’t work properly, surprise
capt is bringing up the big guns
thank

I'm doing this on my end:
void codesign_binary(const char * binary_path)
{
printf("[+] Adding code signature\n");
extern char **environ;
pid_t pid;
const char *args[] = {"ldid", "-S", binary_path, NULL};
posix_spawn(&pid, "/opt/theos/bin/ldid", NULL, NULL, (char *const *)args, environ);
}
did it still say operator
L liberal
the hell is going on

wym send my whole code
I just have a main func
and then it calls this
with the path
i'll send the dylib in dms
u trying to the sign the patched dylib?
signing patched and non patched one worked for me lol
send
ok i will in dms
I did
besides that, no
it broke there too
batteryboobs.dylib
sent @timid furnace
is this on iOS or macOS
macOS
just use the releases
it won’t make a difference
the releases aren't helping
there’s some minor changes after the last release but i don’t think it would make a difference
there’s the last ran action if you really want to use that
probably
mfs here hating on something saurik wrote 13 years ago:
saurik: i dont even remember what i did
(you will probably have it if you have installed libimobiledevice)
procursus ldid removed libplist
I do not
wat
don’t need it
should I install libplist just in case
its not to fix the issue
oh never mind i was wrong
oh no
oh it used to be submodule or whatever
ldildo
is there any output
no
ls /opt/homebrew/opt/libplist/lib
gimme a sec I have to do something
ah
ok
ok worked via terminal, this new one
lets see if it works via code
yes
worked
now its not working
what is going on???
ok but is the error more descriptive
no error lol
whar
nothing printed
ok but is it signed
does it specifically say "code object is not signed at all" or does it say "no signature"
oh
I think I'm missing something stupid lol
weird thing is that your ldid doesn't do that weird operator crash
but the 2.0.5 one from procursus does
Still gonna give him a new asshole if I see him irl

at the Santa Clara local government meeting
saurik when creating cli args: 
i think something is seriously broken with how you are calling the binary
there are programs that do have call conventions like that
Only 23 miles from me
but i don’t think it was a standard thing ever
ok does it crash
it does not
does it work
but it does not sign it either
man
no
ok we are going back to latest
lol ok
hold on
@grave sparrow what's the proper way to debug this
i put \b instead of \n
what is \b
lmao
make sure it prints stderr test
otherwise stderr isnt getting captured
gimme a sec
wtf??????
so it's either dying trying to write it back
or the signing code somehow broke horribly
yeah its so weird
what I dont get is the fact that ldid -r /path/to/dylib works just fine
its only this one that breaks
added prints after saving
its probably something in the signing
that is going to be annoying to debug
L
they are on macos
yes im on macOS
why does it work without sudo when i do it via terminal though
im just building an xcode cmd line tool
but the dylib path is outside
honestly maybe
let me try to package it and then run the executable seperately
i guess this was it
it works when its ran separately outside of xcode
man
man indeed
yeah lmao
is there any workaround i can use for now lol
this will eventually be packaged for ios anyway
im just testing on mac since it is more convenient
run xcode as sudo 😭
LOL
disable app sandbox or smth idk
im not sure why you can read the file but not rename something to it
do you happen to know how
ok
also its a cli tool it better not have app sandbox
well i mean there arent any specific ones
ok
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict/>
</plist>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict/>
</plist>
why does it say it twice
slices
makefile ftw
ok i'll try
worked there
...
im so confused
probably
does that not contain personal data :P
all good lol i believe you
ok cool
ok done hold on ill send it
done
Bro acting like his fake dev work be doing shit lol
Quick question, about signing things, like how is a binary signed exactly. Like couldn’t you just take a sign ticket thing form one and put it on another ?
each binary is signed differently based on its contents
ah
Like is it a half signature missing the actual “ticket” or like what
my what
i have no clue
Also why is it now that everyone is like going crazy making half JBs and messing w CT bug and tweak injection on the second TS. Why didn’t this happen on the first one ?
wasnt as known I guess
fakesigning/adhoc signing: the code is hashed, but there is no signature from a known party verifying the hashes
Ok that’s what I thought
does codesign actually sign it though?
if you give it an identity to sign it with, yea
I see
the difference between fakesigning and adhoc signing is indistinct
first will say "no signature", second will say adhoc
no signature means it's straight up missing a signature blob
adhoc means it has a signature blob with nothing inside it
effectively it doesnt matter unless you're doing funny stuff
Hm exiwall safe mode
ok but do you know mips
uni

and my professor decided to shove in a bunch of CPU architecture stuff too
if it not arm idc
like why tf do I care about the datapath of a mips cpu
i mean, if you wanna dev for ps1 it could be useful 
chad
you can work on playstation emulators
@restive ether @timid furnace @grave sparrow @native orbit
all I needed to do was sleep(1); before adding the codesig since I was removing it right before (there will be stuff in between the two later)
i hate this
uh
😭
are you doing ldid -r and then ldid -S right after?
is your code actually waiting for the process to complete
fr
whoopsie
adding waitpid in both of them (removing and adding) worked
i am a bonehead
sorry for wasting all this time
Is jailbreaking bad, like my mom gets so mad for what ever reason that I like “do it”. Her reasoning is “it opens you up” “reduces your security”. Like how exactly, like ik there’s the Pegasus thing w 15.7.1> but like is that actually going to affect me ?
probably not
it shouldnt really have any effect ordinary people
I mean technically she does have a point that it does reduce your security by a bit
but thats a tradeoff you've gotta make
Yea, but I can’t say that smh. Also she blames my 1007 charge cycles and 78% battery health on jailbreaking. Even thought they got me a 12 mini
🤷♂️
But like who’s gona want to get a 16> year olds info of their iPhone 12 mini
people on public networks
void stage_two(void)
{
const char * bin_path = "PATH_TO_BIN";
remove_code_signature(bin_path);
codesign_binary(bin_path);
}
void remove_code_signature(const char * binary_path)
{
printf("[+] Removing code signature\n");
extern char **environ;
pid_t pid;
const char *args[] = {"ldid", "-r", binary_path, NULL};
posix_spawn(&pid, "/opt/theos/bin/ldid", NULL, NULL, (char *const *)args, environ);
waitpid(pid, NULL, 0);
}
void codesign_binary(const char * binary_path)
{
printf("[+] Adding code signature\n");
extern char **environ;
pid_t pid;
const char *args[] = {"ldid", "-S", binary_path, NULL};
posix_spawn(&pid, "/opt/theos/bin/ldid", NULL, NULL, (char *const *)args, environ);
waitpid(pid, NULL, 0);
}
adding the waitpid on BOTH also fixed it
and it’s not just on network
it’s anything you could possibly interact with
now has free reign to grant itself whatever it wants
no it’s everything
Have there been any cases where ppl actually like loose their personal data or get it stolen bc they were jb and didn’t update their phone ?
Me ?
I mean any version with a jailbreak is "more vunrerable"
K
it would still be fair to assume anything you’re accessing is malicious
lol "pirating the entire internet"
any tweak you install does technically have full cotnrol over your phone
but if your not getting packages from shady sources tyour probably fine
just like windows
But you can see all installed tweaks right ? Like w choicy etc ?
and trusted repos (Chariz, Havoc, etc) have systems of detection of malware and whatnot
Sure but a malisous tweak could pretend to be an innocent tweak, or just screw you over before you realize what it is
I mean unless a tweak does some really elaborate unheard-of way of hooking itself into your phone, yeah
I mean it could install its own version of the hooking library and just inject from the binary
uhh you spelled malicious incorrectly

ok
I mean if you’re already on a lower ios ver it doesn’t really make much of a difference in terms of security
especially with a9 and a10 phones and ipads
its so easy to like steal data from it if you steal someone’s phone
yeah
yo how do you install swift toolchain on theos later on
No, but the dude ghosted for 3 months and decided now he's gonna pay in jan (I did paid work for them before that was ok but this time ig was diff)
anyways does anyone know how to observe when any user notif is shown?
yo what is this error caused by i do have clang installed
error 2 most likely means errno 2, which is No such file or directory
whats exec format error tho
usually means the executable you're trying to execute is actually a dylib
so its not a error?
i mean this a open source instagram tweak so it shouldn’t be breaking yk?
i was tryna see if my theos works
it doesn't
what’s the broken tho im so confused
your toolchain
you're not supposed to use theos installer iirc but ask adam @lime pivot
there needs to be more updated documentation on this
lol
imma see if i have all the necessary dependencies
our official one is fine, and is what we would prefer you use now
oh i thought shit broke
old ones others made never properly supported edge cases which is why we never recommended them
i see
Lightmann has done some solid work on our official one so I fully recommend it
anyone here done ap compsci
the exams
I kinda just came here to ask abt that and the notif thing since now i'll have to take ap compsci 🙃
anyways yk how i can fix?
do i reinstall toolchain?
Hopefully you get paid

I care about the pay
but also like
the other part of me is like
don't leave me stranded for so long man, if there's a reason you can't literally just tell me
isnt it like java oop shit
@lethal kayak did it i think
he said it wasnt bad
it seems so which is okay for me
which one
whichever
i did csp
i'll have to take both a and principles prob
theres that but u could also check if ur college or uni has test out exams
they do not
mine had like the first year up to c++ programming as tests so i just punched those out
i thought it was all java
god bless the cs dept
i see
CS A or whatever is
cs principles is concepts and JS
rip
w
java is a fine language
CSA* looks easy but sometimes there's just asshole questions where it's using recursion and you have to like use your brain to figure out if the input will end up recursing
computer programming has a tendency to require you to use your brain
sure, i'm just not a fan of these types of questions
If you have pen and paper you could just write down each step
i mean just run through it a couple times in your head and. There should be a pattern
But in my head I think it's b
1234
yeah i mean i dont love them but its waaaay easier than a whole semester of projects like that
and ultimately i prefer multiple choice to frq
that's fair
honestly I'd prefer questions like that over questions where i have to write out a bunch of code on paper
disagree
they don't u use a calculator right...
I can do basic modulo and integer division in my head
I can too, that was just a general q
same
had to write a whole queue class on memory in python and while it wasnt super hard i forgot half the method names for python
i guess i did ok though cus i got like a 90 on that test out exam
if ur writing code they're prob not gonna execute it so ig just write the names of what u think they'd be
yeah but for my class we're using c++
oh.
googled after and that wasnt a thing but they obviously didnt dock me for it much if at all
hand writing asm 
with all the money it gets
can't organize computers to write code on
for the exams
like ok.
I had to write some on a test today but it was only like 6 lines of code so it was okay
Last year there was a test I had and like half of it was writing code on paper
the other half was like your question
that's fine but in 10th grade I wrote like 300 lines for a test and holy fuck lol
I think my hand was red till like 3 days after
today I wrote a 4 page essay on the role of discretion in the criminal justice system
ironically would probably be easier for me cus theres just mnemonics and register names to remember
300 lines for english is like okay
but 300 lines of code just feels way more tiring
yikes
it is
imagine remembering those STL names
that does sound mean
👁️
especially arm64 fr, easy ass registers
sorry am i missing smth here
all u need is infinite paper and like 5 instructions
luckily our example didn't need anything from the std lib other than cout but I think I had to write like an implementaiton of a class in another exam last year
how do u get ts working with kfd
tf you mean
anyway he must have fixed forking because his shell seems to work fine
list.pop is literally a thing
i guess it is i just remember looking it up and it didnt do what i thought it would do exactly
i thought it would take the last one out not take a paramter
i see
i wish he provided details instead of i did it
yeah i guess
I think this is just the huge problem with code on paper, in practice code is always written with some autocomplete or intellisense or whatever
itjrjtesting
so you know what the params you may forgot r for
the standard testing format does not work for this
if you told me to go write a functional c program without google i couldnt do shit without guessing on args 1000 times
same lmfao
especially any of the write/print functions that aren't just fprintf or printf
(not sure how possible that is)
I don't think anyone actually uses those
it's just for memes
i do
in conclusion collegeboard should get some computers
Virginia args
like
the sat is now done digitally
and the act is done digitally where u go to some lab in a school
why can't they do this for ap compsci
i remember taking the act on an n22 lenovo chromebook
piece of shit 2 core atom processor
lmfao
I despise the ACT overall
i'm a slow person if u couldn't tell 💔
i love the act and sat
60 math questions in 60 minutes is just not for me
I love the sat
but not the act
(not biased at all)
.
idk what the ACT is but I know I what the SAT is and haven't taken either
like most people hate them but its the sole reason im not gonna be 20k in debt afteer college
SAT is an exam out of 1600 that tests ur basic english and math abilities
the ACT is like the SAT but a bit harder and with a science section
explain
cus i scored well on it
how does that save u from debt? scholarship?
yea
i see
hate that reading section on the act tho
that shit is brutal
4 passages 10 questions a pop and 35 minutes
ONGOD
fuckin masochism
that shit was harder than the math section no cap
yea
if u dont have native english skills basically ur fucked
my english is great i'd say
very biased test in that regard
like fluent ahh
well you can get extra time
but i can't read that fast
yeah its hard even if you are fluent
skill issue
so i imagine its borderline impossible if english is ur second language
i'm just a slow person in general ig 😭
I didn't have to write any grade 12 diplomas because of COVID
go ahead drop the score 💯
:fuck reading though
my friend's english is way worse
and he said it was basically like
0
as in like
it was shit
he def scored awfully
yeah thats terrible fr
lmfao

At least I got a national merit scholarship or whatever
oh for the psat
I just despise these types of exams in general cause they're not even like intelligence tests
they're time tests
yea
i didn't get a 30 on the psat reading
theyre definitely not intelligence tests im sure theres a heavy correlation if youre a white middle class individual native born in america but otherwise its gonna be borderline useless
being able to do it in x time is part of the intelligence test
what
Unfortunately my country wants ACT1 + 2 ACT Subject Exams + 2 APs
yes
so I just sort of have to do everything
okay buddy
introducing fastssg
#include <stdio.h>
#include <string.h>
int main(int argc, char *argv[])
{
if (argc != 2) {
printf("Fast SSG v0.1\nUsage: fastssg <filename>\n");
return 1;
}
const char *fname = argv[1];
FILE *f = fopen(fname, "w");
if (!f) {
printf("Error opening file\n");
return 2;
}
const char *buf = "<!DOCTYPE html>\n<html>\n</html>\n";
int num_bytes = strlen(buf);
size_t written = fwrite(buf, sizeof(char), num_bytes, f);
if (written != num_bytes) {
printf("Error writing to file\n");
fclose(f);
return 3;
}
printf("Site generated successfully\n");
fclose(f);
return 0;
}```
one of the fastest site generators conceivable
*limited feature set
yeah I got a faster site generator
usage:
cp template.html output.html
simpler but is it faster
with coreutils bloat

to be sure though i better write it statically with syscalls for minimal possible overhead
fr
This reminds me of making something similar in x86 assembly for some reason
my english is so worse,I hope friends can remind me of any mistakes I make in my daily chat
and often watch friend's chat about code, and I think my english level will improved a bit

fuck capt
smh
join in
goofy
who are you??
I’m you
real
me.
AppleTV6,2 tvOS 16.5 kfd offsets.
https://gist.github.com/wh1te4ever/5292792825b46f178d7fb84dc009f79c
oh atv, nice

imma get to work on this asap
what if.. they don't want to
I wasn’t talking to you as far as I remember
nor were they
enjoy getting ignored

I will
That’s just sad, but I don’t give a shit.. just to be honest all Chariz managers can shove a huge fucking dick upon they’re ass and enjoy it too

what are needing help with?
I have a problem with the way my tweak was handled, and no one is giving any straight answer
okay, what tweak? device/os/jb?
So I call bullshit on what they said to me
I’m a developer
I am the developer of the tweak 3DGlassierTouch
and I'm guessing they charged you too much?
Nope
They pulled my tweak off their repo
With the reason of ‘The contrast with parts is bad for one thing and it hurts your eyes’
I call this huge fucking bullshit and I just want to know the real reason
After they approved it
maybe that is the real reason
and they've had complaints
Yeah. No
so what I'd do; is adjust it, recompile and resubmit
They don’t want me to do it, they pulled it for good
I told them why you didn’t told me to change it, and they say ‘the design of the settings isn’t align with Chariz’
i wonder if it's the orange box but I can see why it is an eyesore
So again, I call bullshit
This is not what they talked about
They talked about the settings page, specifically the changelog and the features page
if you can come with a compromise to change it according to their standards, then you'll continue to make money. If not, then get a new tweak and submit it
I did wanted
They said ‘For example in Settings the changelog, you can’t read it very well. The team didn’t think the tweak design as a whole would fit with Chariz. ‘
can i see what that looks like?
Send a screenshot of the page
And this is the changelog page
you really can't read it that well
Before pulling the tweak out
Ok… so this is a reason to pull the whole tweak?
sure, because it doesn't meet standards
Their decision is justifiable imho, the changelog looks dull
Where are the standard written?
it's just common sense
Again, they didn’t told me to re submit a fix to this and I could’ve
They pulled the package for good because of this? Nah. That’s just bullshit
I would've made the changelog a bit bigger with the wrench smaller on each bullet point
Yeah so let me tell you a fact
Nobody gives a shit about this page, and even if so - they could’ve tell me this when they checked the tweak
Because they told me to fix things before the release
that's where you're wrong
many folks care for what's changed
hence the reason for updating/installing
not everyone reads the description, hence carbridge buyers
is this a paid tweak
And again
yup
my only advice here is run your changelog and description and stuff through a grammar checker
it looks unprofessional
Well yeah English is not my main language. I can agree with this
But that’s not the point
it probably would've been better free 
changelog looks fine to me tbh
maybe that's the eyesore they're referring to
Nope, they didn’t mentioned any grammar problems
And again
They don’t want to host it, they pulled it without the option to re submit
okay, then get a new tweak
You understand the difference?
i understand you're reluctant to change because you think it's 'bs' but nonetheless, you'll have to take the L
I think you don’t get what I’m saying
After they told me this
I told them ‘lol
so you decided to pull it from your repo instead of telling me to change the background / text color?
Damn. That’s lame ‘
And then they told me ‘It isn’t just that, the whole team said it didn’t meet the standards and to pull it.’
but you telling us "it's in sileo" is signs of reluctance to change
meaning: i shouldn't have to
No. I told them I can change it
just a bit of advice: responding in a well mannered and professional tone goes far if you do it properly
I don’t need your advice, but thanks - I don’t think it’s professional to just pull something off without supplying any reason
imagine working as a package manager and getting to test paid stuff before release
They didn’t told me on the mail why they pulled it off, I needed to ask them and even then they didn’t supplied any straight answer
They just told me we pulled your package off sorry
this is also clear evidence of being reluctant to change
not preaching, stating facts based on observation
So you need to check your facts
But again this is not the point I don’t care what you think
you need to change your attitude if you're ever going to go anywhere
take the L
Anyway, that’s just sad, how they manage and the lack of communication from their side. I don’t buy the settings page bullshit, and no one is giving any straight answer
imagine stating the same thing as before after being given an answer
@compact swift thank you 
Performance is awful when scrolling but it works!
Imagine being so naive
hey, you found my least recommended channel
lol so cursed
i like it though
imagine treating a watch as a phone
Yeah people keep asking for it so I gotta do it
Fr
Free publicity
🧌
I do have to admit I am slightly terrified with the amount of people addicted to watching YouTube on their watch
Talking to most of them, it seems they are HS kids who are bored in class
that’s a thing? lol
I'd be more concerned of carbridge. Too many accidents of folks on their phones behind the wheel and now they're looking at their dashboards?
Blud has not heard of WatchTube
Yes, me and llsc12 made it lol
Tho llsc12 has quit now
doesn't youtube take up cpu and drain more battery?
wouldn't seem logical to watch it on your watch
kids do that
Depends what model
S3 users are suffering but not heard of a single complaint with people on series 7 and newer
🤷♂️
..when they have a phone with airpods?
My Apple Watch SE is fine tho I don’t use it daily anymore
There are captions in the app 😉
probably can’t use their phone at school or something
when eta brail via haptic feedback for youtube /s
or morse code
i'm sure the amount of buzzing would def KILL that battery
I’ve added some haptics in v2 line for confirmation of an action or errors
modern apple watches actually have a competent gpu
My watch series 3 can run WebKit
rip for those who can't afford a 500+ dollar price tag for a tiny screen with a battery
none of the watches even retail for $500? lol
the series 9 is literally $289 right now
depends where you're from
I mean it is a device with a screen and wifi so it makes sense someone wanted YouTube on it
don't know where you're getting that number from unless you go refurb
YouTube’s memory management is great
is it? probably on the youtube app instead of browser nowadays
It was not the images @compact swift exactly as you said yesterday; the published date was causing the issues
Works completely fine now
Yay
Thank you for your help
You can open the app, watch a video halfway, use your phone normally, open the app again like 8 hours later and it’d still be in the video player
Most other apps would just be auto closed by watchdog
Ram usage down 3x so getting somewhere
1080p premium is awesome too
It is still double what it normally is so I’ll fix that soon
And who are you to judge?
I find modern iOS is generally just that decent. Most of my apps do this
They’re doing something right that’s for sure
Mr. court
Most of my apps do not do this
Odd
it’s your poor person phone
Maybe it depends on the phone
Speaking of which I should probably update my username
And who are you to judge again?
I upgraded to an iPhone 11 buddy.
who are you Mr. No Name
@shy veldt what’s the problem
woah we better watch out
Sleep with one eye open
I have an iPhone 13 mini so maybe it is just I have a bit more ram
buying an iphone 15 to watch the most efficient youtube video possible in 4k
This is what moms do
This is normal?
I don’t mind that they took the package off the repo, just to be clear. I have a problem with the communication from their part
fun fact, you can enable every single safari feature flag (besides debug) and your phone won’t actually blow up
It will
And with the reason, which seems like a complete bullshit
What standards did they violate
the one about being good