About18 years old developer with 10 years experience in programming. I love programming <3 And i also love Chemistry and Physics and Math :) And I love Cryptography and Steganography Also I love GNU/Linux !!!! Get rid of all that bugs !!!
SkillsJava, C, C++
LocationIn a Galaxy far far away.
Joined devRant on 5/13/2016
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Ok ok. System server starts and then runs out of memory ?
Looking at logcat.
Lowmemorykiller not implemented.
Looking in my kernel source its in there and enabled by defaulr.
Lets figure out how to solve this fuckery piece of shit problem.
Ahhh i know i will stay all night up again just to solve it and finally boot the damn 8.11
Its possible that this or the next build of Lineage15.1 will finally boot on my Nypon.
If it doesnt then at least most of the shit is fixed and what comes next will be pretty quick i hope.
If it does then im gonna have looooot of fun on XDA and Telegram with people. Because they have no clue im almost done with 8.1 Ohhhhh yes im terrible person for not telling them but i dont want to get their hopes high if i fail somehow.
Im gonna be like */Takes picture of the tasty oreo coockie/* They are gonna tell me thats nice and wont beleive me. Then im just gonna post a link and tell them to test it without telling them what it is and renaming it to 13.0 just for fun. Then they boot it and find out that its oreo. MUHAHAHHAHHAHAHAHHAHAHHAHA. Its kind of nice.2
Why do OEM use stupid symbols in their blobs ?
Open_51 symbol not found.
Looking at it.
There is Open symbol. Looking if its correct. Yup.
Why the fuck add 51 to it when you can just use open ?
Now i have to link them correctly.
Everybody excited about android Pie.
Yaaay its out.
Me: naah just another android that i will loose my mind with while porting.3
I probably fucked up android O bringup on kernel.
The entire binder isnt working and idk why.
Will try to bringup again and then will let my kernel friend help me.3
Android 8.1 on Nypon ?
They said i was crazy.
Im not crazy i just want it to run 8.1 no matter what.
Bootanim reached. Android part mostly done. NOW just binder kernel shit and im done.
To be honest i expected just kernel screen and reboot. Well it got bootanim and then crash due to missing binder stuff in kernel.
Now this is going to work.8
They always say love and family is the best thing in the universe.
But thats fucking wrong !!!!!!
Seeing a bootanimation on your newly ported android is even better.5
Who would thought that backporting 8.1 commits in kernel would be such a pain.
Thankfully we have cherry pick.
Patching android and seeing those errors go away. There is nothing more awesome then that for android porter.
*/Error pops out about HIDL shit while typing this/* Well Fuck.
My friend told me that he has a bug in his C code. He said that he uses C for 2 years. I started gdb and solved the bug in no time.
He was suprised wtf is gdb. Like wtf how can you code in C and never use gdb ?8
Hmmmm. Android emulator supports full treble. Amazing. Now i can test treble builds without flashing on phone.
Ahhhh fuck it. Everybody knows im gonna test it on real phone anyway. since emulators always say yeah GPU is working. Flashed on real phone and MALI: Failed to intialize GPU. Ohhhhh fuck youuuuuuuuuu.
Porting 8.1 to old device is really pain but thats nothing compared to whats to come.
Google annouced Project Treble and it does that vendor shit is on partition and init files are edited to make them load. Then you can run GSI (Generic System Image). When it was released all developers said that its impossible to bring support for it unofficialy. Then some guys on XDA ported it to Xiaomi phone. Great they proved almost entire XDA wrong. Great. Then few phones did the same. Amazing. Now almost any phone with good dev can be trebelized. Great. Well the device needs 400MB+ partition that is unused so that we can add vendor files there. Well its issue on my phone since i dont have that big unused partition. FUCK. Well i have 11.1GB Virtual SDcard partition. Hmmmm maybe i can resize that partition and create new partition of size 500MB to make it as vendor. OK great. Once thats solved then just copy them and done. WRONGGGGGGGGGGGGG. Its not that easy. First you need to make a script that places all device releated shit into vendor. OK thats easy. Then comes the hard part. Those vendor files have no fucking clue they are in not in system folder. So they start loading shit and ofcourse they will fail if they are not in system. Well most users think we are done thats its over. Its not. HEX editing comes to the rescue. You edit every single blob to make it compatible with vendor partition. OK after that hell pain you are almost done. Just edit init files and try GSI. It will probably fail to boot. Now you search logs for missing crap and slowly add that until it boots.
So this is ahead of me since i dont have 8.1 support yet. But once its done then im coming for you treble. Ohhhhhh how cool would it be to run android P on Xperia P ?
Sure you can skip treble porting but its better if you do it since it makes porting new android version soooooooo much easier.12
Like wtf ?? What wrong with you clang ?
Android-base/unique_fd.h not found oh ok.
Well its there.
Just changed it for another file and it worked.
I used full path to the file and it worked.
So how the fuck cant you find the file when its surely there ????????7
Im introducing the one and only Arch team.
We have only 1 rule and that is to say "I use ARCH" every time somebody mentions linux.
There is 1 requirement and that is to use ARCH linux as your daily OS.
Well then WE WELCOME YOU TO THE DARK SIDE!!!!!!!!!!!
@gitlog: First member67
Going to buy a 3D printer but need help with choosing a good one about 200$.
Any recommendations from a 3D printer owners ?9
Every good android power user knows TWRP. But i just fell in love with something MORE. Something POWERFUL. Something AWESOME AS FUCK IF NOT MORE. Red Wolf Recovery Project.
Ohhhhh yeahhhhhhhhhh im coming for you.
Expect soon on Nypon and Huashan.9
Somehow my alarm doesnt wake me up properly at morning.
Well now i solved it.
I recorded myself shouting "π is equal exactly to 3.0".
Set that as my alarm.
Now im fucking awake for sure.7
Tomorrow is first day in work.
Its not an IT work but the payout is good enaugh to buy some decent notebook and then next year get IT job.8
Do you know how do you make your linux friend forget something ?
*/Enter his favorite linux distro/*
dd if=/dev/urandom of=/dev/sda bs=1M
*/Please note that if your friend is not very modern then he might not support /dev/urandom. In this case use /dev/null.
And you are done. Your friend will never talk again.12
What a beautiful day:
Made myself coffee.
Started fixing wifi on my ROM.
Spent entire day fixing it without any luck.
Searched forum for a little error i got booooooooom.
What i dont see. Wifi is dependent on Bluetooth clock. Like wtffffffffff ??????? WHYYYYYY ??????
Tomorrow im gonna test if fixing BT makes it working and if so then im gonna be mad and the RANT will be the best rant you ever got from me.3