yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] m_vaisakh:
Update!

lld-integration trunk has been merged into gcc-master branch. For those who use LLD, should switch to gcc-master as the lld-integration branch is now deprecated and will be removed soon.

The size difference between the two isn't much (~86mb vs 125mb), so it makes sense to have a single branch for everything.

I recommend to use zipped archive toolchains or if you use git operations to clone toolchain binaries, I recommend using --depth=1 while cloning the toolchain to avoid huge binary size cloning.
[Android Software/Hacking General [Developers Only]] m_vaisakh:
Update!

GCC Version has been bumped to 12.x

Eva GCC now ships with

GCC: 12.x

LLD: 13.x

BinUtils: 2.36.x
[Android Software/Hacking General [Developers Only]] Androbots:
Been using Eva GCC for over 3 months now and it's been very reliable :)
[Android Software/Hacking General [Developers Only]] m_vaisakh:
Thanks for the feedback! Appreciate it!
[Android Software/Hacking General [Developers Only]] m_vaisakh:
Update!

GCC Toolchain binaries have been stripped off of debugging and hence are much smaller than before, ~90MB shaved off!

Shallow clones shall be much faster than before!
[Android Software/Hacking General [Developers Only]] adeii:
Tested and it works flawlessly and seems that compiling time is reduced!
[Android Software/Hacking General [Developers Only]] m_vaisakh:
Thanks for the feedback!
[Android Software/Hacking General [Developers Only]] m_vaisakh:
Update!

LLD has been bumped to version 14.x

GCC is still on 12.x
[Android Software/Hacking General [Developers Only]] guffoe:
Been using Eva GCC for over 4 months now for raphael and it's been very reliable :)
[Android Software/Hacking General [Developers Only]] namhoang235:
Sir, i (newbie) try to build anrdoid rom with kernel but it show your gcc is too old, then i try to config:

This is error:

my gcc -v is 9.3.0 it mean >5.1 but still too old error:
[Android Software/Hacking General [Developers Only]] m_vaisakh:
AOSP does not support building kernels whilst compiling, so basically editing build.config.comm is useless.

You need to use a fork (custom rom) of AOSP that supports using custom toolchains.

Use of PATH is also restricted in AOSP, so you can't use tools exported in PATH, you need to modify or override vendor kernel makefile flags to get it work.

About the old GCC, custom rom build system falls back to gcc 4.9 by default.

The GCC version that you have installed on system has nothing to do with kernel complaining about gcc. Because version check shows for x86_64 whilst you're cross compiling for aarch64.
[Android Software/Hacking General [Developers Only]] namhoang235:
holy****, thank you very much, i think my config has problems but dont think it is related to source restricted path
[Android Software/Hacking General [Developers Only]] namhoang235:
when i use standarlone bash it works, but compile with rom it fuking me with tons of error :sick::sick::sick::sick::sick::eek::eek::eek:
[Android Software/Hacking General [Developers Only]] m_vaisakh:
I'm pretty sure that's because of rom side support for custom toolchain.
[Android Software/Hacking General [Developers Only]] namhoang235:
i copy out file from standarlone bash and copy to rom out, it pass the zip now. thank you again
[Android Software/Hacking General [Developers Only]] m_vaisakh:
Update!

GCC version has been bumped to 12.0.1

Support for POSIX Thread model (Faster compilation times!)

Support for GCC Shadow Call Stack
[Android Software/Hacking General [Developers Only]] KevinAix:
It's too complicate for me now but it's fantastic you are awesome 💌
[Android Software/Hacking General [Developers Only]] m_vaisakh:
Update!

GCC version has been bumped to 13.x

Eva GCC is now at GCC 13.x starting today!

LLD is at 15.0.0.
[Android Software/Hacking General [Developers Only]] Jairus980:
Hi, Im using your latest gcc-arm

I got this error

VDSOL32 arch/arm64/kernel/vdso32/vdso.so.raw

MUNGE arch/arm64/kernel/vdso32/vdso.so.dbg

arch/arm64/kernel/vdso32/../../../arm/vdso/vdsomunge: Not a shared object

make[1]: *** [arch/arm64/kernel/vdso32/Makefile:134: arch/arm64/kernel/vdso32/vdso.so.dbg] Error 1

make: *** [arch/arm64/Makefile:213: vdso_prepare] Error 2
[Android Software/Hacking General [Developers Only]] m_vaisakh:
Are your VDSO32 patches proper? It's highly unlikely that this is a gcc specific issue.
[Android Software/Hacking General [Developers Only]] Jairus980:
Yes, its up to date patch.

If i use this gcc-linaro-12.0.1-2022.02-x86_64_arm-linux-gnueabihf.tar.xz, i can compile.

Maybe its because I use WSL?
[Android Software/Hacking General [Developers Only]] m_vaisakh:
No, that shouldn't affect it. Weird that it works with another GCC.
[Android Software/Hacking General [Developers Only]] Jairus980:
I solved the problem with cherry-picking this commit

FROMLIST: arm64: vdso32: Allow ld.lld to properly link the VDSO · crdroidandroid/android_kernel_xiaomi_sm8150@24ea6ca

As it stands now, the vdso32 Makefile hardcodes the linker to ld.bfd using -fuse-ld=bfd with $(CC). This was taken from the arm vDSO Makefile, as the comment notes, done in commit d2b30cd4b722 (&qu...

github.com
[Android Software/Hacking General [Developers Only]] fbs:
Is it normal for A cc1 to use more than 8GB of ram?

root 25770 99.8 79.6 8584728 8555896 pts/1 R+ 20:57 6:53 /root/gcc-arm64-gcc-master/bin/../libexec/gcc/aarch64-elf/13.0.0/cc1 -quiet -nostdinc -I /root/tuned-j7/arch/arm64/include -I arch/arm64/include/generated -I /root/tuned-j7/include -I include -I /root/tuned-j7/arch/arm64/include/uapi -I arch/arm64/include/generated/uapi -I /root/tuned-j7/include/uapi -I include/generated/uapi -I /root/tuned-j7/mm -I mm -I /root/tuned-j7/arch/arm64/mach-exynos/include -I arch/arm64/mach-exynos/include -I /root/tuned-j7/arch/arm64/plat-samsung/include -I arch/arm64/plat-samsung/include -iprefix /root/gcc-arm64-gcc-master/bin/../lib/gcc/aarch64-elf/13.0.0/ -D __KERNEL__ -D CC_HAVE_ASM_GOTO -D KBUILD_STR(s)=#s -D KBUILD_BASENAME=KBUILD_STR(page_alloc) -D KBUILD_MODNAME=KBUILD_STR(page_alloc) -isystem /root/gcc-arm64-gcc-master/bin/../lib/gcc/aarch64-elf/13.0.0/include -include /root/tuned-j7/include/linux/kconfig.h -MD mm/.page_alloc.o.d /root/tuned-j7/mm/page_alloc.c -quiet -dumpdir mm/ -dumpbase page_alloc.c -dumpbase-ext .c -mlittle-endian -mgeneral-regs-only -mabi=lp64 -g -O2 -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -Werror=implicit-function-declaration -Wno-format-security -Wno-array-bounds -Wunused-const-variable=0 -Wno-maybe-uninitialized -Wframe-larger-than=2048 -Wno-unused-but-set-variable -Wdeclaration-after-statement -Wno-pointer-sign -std=gnu90 -fno-strict-aliasing -fno-common -fno-delete-null-pointer-checks -fdiagnostics-show-option -fno-pic -fno-stack-protector -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -fno-strict-overflow -fconserve-stack -o /tmp/cclX0d7X.s
[Android Software/Hacking General [Developers Only]] fbs:
it looks like a loop and it's OOMing... no build :(
[Android Software/Hacking General [Developers Only]] m_vaisakh:
Yeah there have been reports of OOM with latest toolchain builds, I'm not sure what caused it. Some suspect it's the binutils.
[Android Software/Hacking General [Developers Only]] fbs:
oh and it seems you've updated glibc to 2.36 and my ubuntu is Kinetic with 2.35... how to update it? :(
[Android Software/Hacking General [Developers Only]] m_vaisakh:
2.35 binutils should be fine. But you can always use docker.
[Android Software/Hacking General [Developers Only]] fbs:
It's the libc (C interpreter?) I'm talking about.. your last binaries won't run with libc 2.35. I don't use docker, it's a full ubuntu on vmware (I'm on windows)
[Android Software/Hacking General [Developers Only]] m_vaisakh:
Oh my bad I misread, can't you do a distro upgrade, I think Ubuntu had everything upgraded with latest LTS.
[Android Software/Hacking General [Developers Only]] fbs:
Man I'm in latest Ubuntu release, newer than the LTS one (Welcome to Ubuntu Kinetic Kudu (development branch).. It seems the problem is that you're compiling the compiler (lol) to be used/interpreted/read by a libc that was released only 4 days ago.. I bet only a few people on the world can execute your generated bins.

Anyway I was trying to update my libc to 2.36, to be able to run your generated code/bins, but it's almost impossible. It's not yet used by any linux distro. I would have to compile the full C library from the sources and use as an alternative C library for my system.. crazy stuff !!!
[Android Software/Hacking General [Developers Only]] m_vaisakh:
Actually my CI broke on Ubuntu, so we decided to upgrade to arch linux, and hence the mess up. Ubuntu doesn't wanna build my gcc for some weird reason lol.
[Android Software/Hacking General [Developers Only]] fbs:
And arch Linux's gcc is already producing code for libc 2.36 by default? It's weird. The target libc is what is complicating things. I don't know how to change this but there must be a way, or else all binaries people release could be only run on systems with identical libc version and I've never see this happening until now lol
[Android Software/Hacking General [Developers Only]] m_vaisakh:
Yeah exactly my thought. I think I should switch to fedora or something.
[Android Software/Hacking General [Developers Only]] fbs:
https://www.reddit.com/r/cpp/comments/7rsnng
[Android Software/Hacking General [Developers Only]] m_vaisakh:
Oh god! Just what I was looking for! Thanks a ton!
[Android Software/Hacking General [Developers Only]] Jairus980:
#

# configuration written to .config

#

ld.lld: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.36' not found (required by ld.lld)

HOSTCC scripts/basic/fixdep

HOSTCC scripts/basic/bin2c

HOSTCC scripts/kconfig/conf.o

HOSTCC scripts/kconfig/zconf.tab.o

HOSTLD scripts/kconfig/conf

scripts/kconfig/conf --silentoldconfig Kconfig

ld.lld: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.36' not found (required by ld.lld)

CHK include/config/kernel.release

Still cant compile :(
[Android Software/Hacking General [Developers Only]] m_vaisakh:
I'm working on fixing this. You can use an older git revision for now to get gcc working.
[Android Software/Hacking General [Developers Only]] m_vaisakh:
Update!

GCC version has been bumped to 13.0.1, which means that GCC 13.x is almost release ready!

Which also implies that Eva GCC is going to be at GCC 14.x!

LLD also has been bumped to version 17.0.0!

Happy Compiling!
[Android Software/Hacking General [Developers Only]] Meonardo:
same issue, tried the latest version `9a21c00`.
[Android Software/Hacking General [Developers Only]] m_vaisakh:
You'll have to upgrade your distro to a newer version. There are forks of my gcc that support older glibc based systems, I had run into issues with building on older glibc systems.
[Android Software/Hacking General [Developers Only]] goswami6:
Hi, I am building a kernel for the first time. Every time I get these errors when I'm trying to make

aarch64-elf-gcc: fatal error: cannot execute 'cc1': execvp: No such file or directory

The kernel source supports custom toolchain, in fact suggests to use Eva GCC. Kernel git repo:

GitHub - ElectroPerf/android_kernel_asus_sdm660-LTO: msm-4.4 GPL Kernel Source for Asus SDM660 Family Device ( X00TD, X01BD ) with Full GCC LTO Support.

msm-4.4 GPL Kernel Source for Asus SDM660 Family Device ( X00TD, X01BD ) with Full GCC LTO Support. - ElectroPerf/android_kernel_asus_sdm660-LTO

github.com

Need help, I'm stuck since days.
[Android Software/Hacking General [Developers Only]] m_vaisakh:
Hi, apologies for the late reply, it looks like you need system side GCC. And also make sure your CROSS_COMPILE paths are also proper.
[HTC Excalibur] wwhiterabbitt:
Hello thank you for the site. Recently purchased a Dash from T-Mobile. Was following the directions according to the post: NEWCOMERS!!! Start here for UPGRADING WM 6 to 6.1 with PICS & various IMPORTANT LINKS by Mikey1022.

Chose to use Kavana’s 6.1 ROM.

I used the SDA Unlock Application, and then ran the RUU_Excalibur_WM61_Kavana_080408_WWE.

BUT, after the Rom finished installing and I got as far as the Which Voice Command Id like to choose, it restarted and then did not ask me which keyboard layout I would like to pick according to the step by step guide listed here: http://xdaforums.com/showthread.php?t=415225

Question 1: Please, how can I get to that keyboard layout setup screen because currently my keymapping is all wrong.

Question 2: I was going to move on to next step of installing Tegic eT9 US English Keyboard Layout. But now my ACTIVESYNC WILL NO LONGER CONNECT. It just sits there when i plug it into the phone like its trying to connect and then gives me an error message that unable to connect to the connected smartphone and would I like to trouble shoot it using Windows trouble shooter( Which i did run and tells you nothing)

How can I get my Dash to connect to Activesync. Because currently Im so screwed... Cant connect to activesync, I cant reverse the changes I made, cant download the Tegic eT9 US English Keyboard Layout. I Cant do anything.

Any help is greatly appreciated. Im sure you all read posts like this often, and I did search the forum but was unable to find the answers to these tw questions so any time pent responding I greatly appreciate.

Thank you!
[HTC Excalibur] pfunkside:
Check out Sticky: ActiveSync Issues/Questions it will help you recover your connection. Then install your Tegic eT9. Your almost there.
[HTC Excalibur] Mikey:
Do this with the USB cord DISCONNECTED from the computer.

Scroll down or up to the settings panel.

Select

Scroll right or left to USB to PC.

Select

UNCHECK the first option.

Connect the USB cord after you click on ok.

Then continue with installing the Tegic cab, for your keyboard mapping.
[HTC Excalibur] wwhiterabbitt:
Thank you :)

Well I was never able to find the keyboard layput screen again, but just hoped for the best and installed the Tegic eT9 US English, and hoped it would automatically know I wanted to use those settings. Which it DID, thank god. So i can type now. Thank you!

And I unchecked the first box like you suggested Mikey ( Disable Advanced network functions in the usb menu) and it FIXED IT! PHEW....

So now that I know I can access my data and can type again on it, Just wanna say thanks for the great site. Love the ROM build and appreciate your guys' help.

Have a good weekend.
[HTC Excalibur] C4sp3R911:
WOOT

:DCame here to see if I could help instead I got help thanks Mikey
[HTC Excalibur] Mikey:
Anytime guys.
[Google Pixel 5 Guides, News, & Discussion] CarteNoir:
This is just a quick post to document an issue & solution I had when updating my Pixel 5 to the latest OTA and trying to re-root.

I had installed the latest OTA via system update, then downloaded the matching image from the Factory Images Page, pulled the boot.img out of there, transferred it to my Pixel, and used Magisk to patch it.

I then transferred it back to my computer and tried to flash it to the phone using fastboot flash boot boot_patched.img. At this point the phone entered a bootloop.

I booted into the bootloader menu and tried to flash the latest clean system image (without wiping data), when I ran into the following system errors causing the flash to fail when trying to flash the system partition:

FAILED (remote: Partition system not found)

(and later...)
FAILED (remote: Partition should be flashed in fastbootd)

I initially panicked but the way around this should you ever encounter these errors, is to literally just update your fastboot and adb binaries on your computer. You can grab the latest standalone binaries from here, and throw them where your PATH will find them. After running the flash script again, it worked without a hitch and my phone was up and running without issue.
[Google Pixel 5 Guides, News, & Discussion] hugehead83:
Just wanted to say thanks. I had this issue with my Pixel 6, and updating my ancient ADB/fastboot binaries resolved it!
[Google Pixel 5 Guides, News, & Discussion] V0latyle:
It's always important to ensure your platform tools are updated! Glad you figured this out!
[Google Pixel 5 Guides, News, & Discussion] kickassdave:
Thank you!

I had the latest universal ADB/Fastboot drivers installed... but this didn't make a difference

I downloaded latest platform tools, ran the flash-all.bat from there and BOOM, sorted

Thank you so much
[Google Pixel 5 Guides, News, & Discussion] JohnVo:
Thank you so much. Can't believe the solution is so simple lol
[Xiaomi Redmi 8 Questions & Answers] gabtit7:
So I installed EdXposed framework normally and when I installed gravitybox for android 10 it didn't work. Here are the info about the framework and android version

-framework version : 93-v0.5.2.0_4672-master

-manager version : 4.5.7

-Android : 10 (Q)

-phone model : Xiaomi Redmi Note 8

(I couldn't find the correct category for the thread)

-SELinux status : Enforcing

Riru Core (magisk) : 23.3

Pls help because my wallpaper started having a stroke and changing.

Right now I just have the manager and the framework installed

Thanks in advance!
[Xiaomi Redmi 8 Questions & Answers] mwaseem851:
Seems like Riru Core compatibility issue. Flash Riru Core v21.3 (attached).
[Xiaomi Redmi 8 Questions & Answers] gabtit7:
Thank you, but I decided to not install Xposed since it screws up the safety net check and I'm not in mood of fixing it
[Xiaomi Redmi 8 Questions & Answers] sam00561:
Hi all of a sudden Ed xposed fails to get root cleared its data but still no go help please.
[Xiaomi Redmi 8 Questions & Answers] mwaseem851:
Check Magisk as it provides root access.
[Xiaomi Redmi 8 Questions & Answers] sam00561:
I know but not any longer refuses to all of a sudden
[Xiaomi Redmi 8 Questions & Answers] sam00561:
I worked it out ed xposed modules don't work on f2fs file format for my phone. Switched bark to ext4 all working.
[OnePlus 8T Questions & Answers] jwarrior319:
Is anyone planning on making kali nethunter for our 8t? Its been out for most of the previous oneplus devices. I know there isn't any official android 11 support yet but im just wondering if there's plans yet.
[OnePlus 8T Questions & Answers] equi_design:
I've got it up & running on mine just fine.

Only SoC monitor mode works though - which you need to enable. Other monitor mode WiFi adapters won't work until we get a kernel that allows it.
[General Questions and Answers] jenbcute:
Samsung - 65" Class - 7 Series - 4K UHD TV - Smart - LED - with HDR Model # UN65TU7000FXZA

Just curious if there is anyone who knows if there's anything that can be done to this smart tv such as root, jailbreak, etc.???

I apologize if this is in the wrong thread or if it's not okay to ask about TVs on XDA!!! I love XDA & respect the rules so I did look...I just didn't see anything banning this type of question!

Thanks!
[General Questions and Answers] Raiz:
Lol XDA is a place meant to share root methods. And TVs are welcome!

Quick reminder:

Jailbreak=iPhone=Finding Exploit to elevate privilege and modify device=Apple do not condone

Root=Android=Using provided tool to fully control your device=Google 100% condone (and even adapt their google play security certifications for ROM users)

Your smart TV is unfortunately on Tizen, this is another OS than Android, that is used for samsung smartwatch and is only used by samsung (since they're the creator).

Read this:

Spoiler content hidden.

Now that you know the story, you'll know better how to search. Here's the link of the XDA section for Tizen.

Have a good day ;)
[General Questions and Answers] kdiddle75:
So does that mean there are no hacks or roots for Samsung TVs in general?
[General Questions and Answers] dokha:
I personally admit that i know little about the subject..but i read that most smart tvs (dont know if Samsung is one of them) detect your location and pick the app store market based on the first time you connect to the internet after software reset... your ipaddress is ofcourse can reveal your country so if you want another store market than your country, lets say u want US app store you have to let it connect to an access point such as a router that has built in vpn and get it ready and enabled to US ipaddress , when you reset the tv and it connects to that access point it will think its in the US.. there is probably also software on computers that can make a vpn activated hotspot ...

I honestly don’t know if this method is still valid or not... I would like someone to confirm...
[General Questions and Answers] Antineutrino:
Have a look at SamyGo forum. They rooted and modded many Samsung TV firmwares beginning with the A series... Now they are testing root for the N/QN and they are investgating vulnerabilities on the R/QR. Let's keep our fingers crossed.
[General Questions and Answers] Ali041711:
Dude linux have root permission
[General Questions and Answers] redsaucerenegade:
I'm curious as well... specifically for privacy concerns and vpn switching... custom roms? mod apps?

Where would I find out more?
[General Questions and Answers] Cristioro:
And what is the use of rooting or modifying the firmware?

Would it also be possible to root or modify the firmware of my Samsung TV (QN55Q60AAKXZL)? And if possible, could you explain the process to me please?

Thanks.
[General Questions and Answers] cloud123:
Closing that backdoor my philips tv has on port 6000+ which gives manufacturer access to my intranet
[General Questions and Answers] xxo16:
About me I'm on an area where Netflix and Prime.videos are intalled by default and you can't remove them (n' with shorcuts on the remote too :: )..

my 32" (Tizen) TV have just 1Gb memory. And NETFLIX alone with it's cache(that you can't remove) takes about 100Mb !

So I'm thinking if it could be possible (no necessary a jailbreak) I can remove that unwanted apps by hacking a (Manual OS update file) and intalling the update though USB ! ??

Thanks everyone
[General Questions and Answers] leeuchytil:
I to would like to tweek my 66 inch concaved Samsung smartass tv
[General Questions and Answers] rebrma:
Hi all,

it is possible, there exist page where you are able to do that. But... You need to donate them to have access to newest models. And also - please dont spread the solution on free sites, because it will accelerate Samsung to fix solutions for that....

https://forum.samygo.tv/

I have it on my own older TV 2019 mode UE - rooted and Oscam :)
[General Topics] mahmud24:
Could you plz suggest an app or screen lock that disables power off button in lock screen?

Android 10

Honor 20

Thanks in advance
[Touch Diamond, MDA Compact IV Themes and Apps] seatone:
I've read through a lot of posts, I used already the search function, I know that Google it's my friend, so on... :)

BUT, I badly need a way to make today agenda as a new tab for tf3d/manila (e.g. instead of call history tab).

Any help would be welcome (a cab file... my dream...;) ).

Thank you in advance.

/seatone
[Touch Diamond, MDA Compact IV Themes and Apps] NisseDILLIGAF:
I think allot of people want custom tabs :D

It is currently being worked on by D-MAN666 and sushilange (the guys that made us the fantastic Manila Editor!)

So hopefully soon there will be some custom tabs for TouchFlo!!
[Touch Diamond, MDA Compact IV Themes and Apps] seatone:
Thanx, would be great :)
[Touch Diamond, MDA Compact IV Themes and Apps] HTCDiamond22:
Tasks tab would be a great start:) htc tasks icon is already available.

Running Omnipresence within the tabs would be out of this world crazy cool.
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
The icon is only for the landscape menu on the touch pro.