yashsingh1/xdaforums huggingface dataset:
[Android Software Development] 3lambda:
TIPS AND TRICKS​

1. You can use a copy of a defconfig file with different setup :

Usage : Use a "stock" one and use another one with esperimental feature for testing without altering original defconfig

Exemple : copy "stock" defconfig and in copied one add a governor see if it compile and work

How to do : Create a second build.sh with modified defconfig name !

2. Change kernel name and version :

Simple method :​

Edit this line "CONFIG_LOCALVERSION="-" after - in your defconfig

Exemple : CONFIG_LOCALVERSION="-XenomTW-3.2.6"

Advanced method :​

1. Add the name after "EXTRAVERSION" (e.g: EXTRAVERSION = -XenomTW-3.2.6) in the 'Makefile' (line 4) which will be found in the root folder..

2. Edit the last two sections ("const char linux_banner[] =" and "const char linux_proc_banner[] =") of 'init/version.c".

e.g. Change this to

To something like this :

More to come...
[Android Software Development] 3lambda:
Placeholder
[Android Software Development] kirito9:
Hey, nice work to see an updated guide. Do you think it will be possible to include Mediatek(MTK) support? I'll provide details through PM how I build my kernel and how MTK differs. I'm still a noob but have compiled enough to merge this guide.

You can probably add a page dedicated to MTK :). Guides aren't my forte :").
[Android Software Development] 3lambda:
Of course could be really cool !

I'll credit you etc :)

Also I'll try later to support arm64 too :)
[Android Software Development] kirito9:
Nice, I'm a bit under the weather but you can make a placeholder for MTK and send what I know when I'm feeling better.
[Android Software Development] 3lambda:
No problem take your time :) hope you'll feel better soon !
[Android Software Development] iykeDROID™:
[MENTION=4993440]3lambda[/MENTION], thumbs up :good::good: for this awesome guide.

It will be of much benefit to MTK Devs & maybe porters.

Up up bro.

Hoping to share little that I got to know when I started kernel development.

Hoping for the best.

Hoping this guide go far than our expectations
[Android Software Development] 3lambda:
What people think about videos too ?

Like a series of guide

For example one for basic build

One for explaining how to implement a feature

One that explain common issue/bug etc ?
[Android Software Development] ahmed.ismael:
it will be very useful

highly appreciated your contribution to the community thank you
[Android Software Development] ravish_919:
Thank you for this helpful guide! Will be waiting for the "Adding Features" section! Quite the work you have done! :good:
[Android Software Development] The Hard Gamer:
I got some Unwinding errors related to vmlinux.o and built-in.o

Device_Lenovo A6000

Kernel Sources_ https://github.com/varunhardgamer

repo name- kernel lenovo a6000

used toolchain_ arm-linux-androideabi-4.9 from android NDK

It would be grateful if you can help me

Thanks:good:
[Android Software Development] 3lambda:
What error have you ?

Also is your device arm64 ?

Envoyé de mon m8 en utilisant Tapatalk
[Android Software Development] The Hard Gamer:
Unwinding could not be possible

recipe for vmlinux.o failed

device is arm

i guess its related to toolchain and gcc

Will report back after changing toolchain
[Android Software Development] 3lambda:
Try to use​ GCC 4.7 (with the link i provided in op) instead of ndk

Envoyé de mon m8 en utilisant Tapatalk
[Android Software Development] The Hard Gamer:
Ok, And Thanks for the guide man:p:good:
[Android Software Development] Has.007:
cp output/arch/arm/boot/Image $(pwd)/arch/arm/boot/zImage

This

Will copy the Image file from output folder to the arch/arm/boot folder so the users can find it directly from there.

cp is used to copy something from the command line.

mv is used to rename or move a file.

Anyways nice start & nice guide! :good: ;)
[Android Software Development] 3lambda:
Oh lol thanks :)

Will correct that in op
[Android Software Development] i'mrunningoutofusernames:
Linaro

I would appreciate it a ton if you could show us how to download and use a different toolchain (especially linaro) to compile the kernel. You did amazing work on this guide!
[Android Software Development] sunilpaulmathew:
Thanks for the awesome guide. I really wish to see a similar guide before few month so that I was able to save a lot of time :p.

Btw, few more tips for adding kernel name from my side...

1. Add the name after "EXTRAVERSION" (e.g: EXTRAVERSION = -XenomTW-3.2.6) in the 'Makefile' (line 4) which will be found in the root folder..

2. Edit the last two sections ("const char linux_banner[] =" and "const char linux_proc_banner[] =") of 'init/version.c".

e.g. Change this to

some thing like this
[Galaxy S 5 Q&A, Help & Troubleshooting] dariuxzy:
Hi I have a S5 Neo, practically it is broken me the display and it is not seen anything, but the device correctly works. From different guides I have read as to activate the Debug to broken screen, and it would serve me the custom recovey (ClockworkMod) to use the commands adb shell, therefore to activate the debug. The ClockworckMod is not compatible with my telephone as, another way it exists for using the commands adb with broken screen? Thanks
[Android General] Ollisium:
Im not sure how i got to this point, but i was stuck in a boot loop in twrp, and now i cant even get to that! i cant get to fastboot and safeload and thats it. Im trying (have over 10 times) to install OxygenOS through safeload and it gets for about 60% then an error appears.

I have no idea what to do, im just trying to get back onto my phone with a usable operating system.

Thankyou
[Wing, P4350 General] A8000:
greetings to all, i'm happy i found this site after all this time,

it's ashame that i have paid over $300 for my last 2 cell phones each and neither one has a seperate lock for emails and contacts. I currently have t-mobile wing and before i had Dash. It's crazy because i use to have a $99 audiovox phone which enabled me to separetly lock my contacts, email, text messages with a simple 4 digit password. My t-mobile wing allows me to lock the entire phone but not separate apps. like mainly i want to lock my email, text, and contacts. But, i don't want to have to type my email password everytime i wish to read an email, a simple 4 digit code is enough. Anybody know of any programs u can download to fix this problem?

i have a touch screen and a co-worker was lookn at my phone, mistakingly tapped the screen an my email just opened, i recently sold a monitor on craigslist which gave many spammers my email so some male enhancement email popped up when the co-worker tapped it, he got a good joke in. same thing with text, 1 tap and u get access to all my text messages, personal and private. I don't understand how my $99 audiovox phone had seperate ways to lock contacts, pics, text, call logs, etc. but my $350 t-mobile Wing doesn't have a way to individually lock different programs, I have to lock to entire phone.

so if anyone knows of any programs to do so please help me. My ex-went through my phone and called several females (the list including 2 cousins and my supervisor) thanks

i just got my wing a few weeks ago, after a few messages bout low memory i purchased a 1gb storage card, i immediately transfered a couple programs, music, and pics over to it. I really don't have much running on my phone no knew programs on the main storage and only about 80mb on the 1 gb storage card. So i thought i was good to go! so i sync a small 40mb vid from my pc to phone, go to work, i have some funny stuff to show my co-workers.i keep trying to open the video, it plays for a second then i get some message about unable.because of memory.i can't recall the exact message. so i had to close and press play about 5 times b4 the vid would finally play, when it played it played very slow, staggering/moving in slow motion. I stopped all programs except windows media in task manager.

oh, and how about the time i was ready to record (video) of some co-workers before Christmas break and I got the unable to open camera because of memory message.nothing was running in task manager, i had to power off phone and then i was able to record my restless co-workers who didn't want to be on camera from the start.

Is there any way around all these memory problems with the Wing? i don't use many programs and all pics, small vids, ringtones are on my 1gb storage card, i get memory error messages even when internet explorer and messages aren't running.

any other Wing tips, links, tweaks, etc... is appreciated, i see alot of wing topics on this site! thanks
[Wing, P4350 General] duprade:
There are a couple of programs out there that will lock your phone the way you want.

Try this link for a few ideas.

http://www.handango.com/SoftwareCat...teId=1&osId=1063&osId=1063&N=4294912165+95886

The reason you get the memory problem is because of a memory leak problem in the Tmo Stock Rom.

The memory problems you are having aren't because of "hard drive", they are because of "RAM" if you were to compare ur PPC to a computer.

I would suggest you upgrade to one of the roms. If not, just make sure you are always closing out programs after your done with them, because ur task manager settings may be to minimize programs when you hit the X, instead of closing them out.
[Wing, P4350 General] Teutonics:
I too have the same dilemma. There is only one lock for the entire device. Although there are apps that allow you to encrypt information, I have only been able to find where they encrypt within that application (e.g. files and documents, or passwords, PIN codes, credit card info, etc.), not the individual components of WM6 (e.g. calendar, tasks, or contacts). Currently I am using FreeOTFE to encrypt sensitive data, but it is outside of the WM6 core functionality.

Another annoying issue with one lock is that in order to use the phone you have to unlock the device every time you want to dial out. It would be nice to be able to lock just the PDA functionality and have the phone functionality stay unlocked.

I looked through the apps suggested in the Handango link above, and none appear to address this scenario. Any other suggestions?
[Wing, P4350 General] A8000:
thanks for all the responses!

Teutonics i'm with you! i didn't see anything on the link provided that addressed this issue, also i was looking possibly for a freeware application but i can pay if nec. i just don't feel like paying is nec. when i've already dropped $350 for something that I KNEW WOULD COME WITH A SMART PHONE................Considering smart phone owners usually have some type of business about themselves (legal or illegal) how could you not include an application that protects contacts, text messages and emails.....................i don't get it, a $99 audiovox phone had all this crap but my $350 wing and my old Dash don't. I don't know if Blackberry comes with those options but at times i'm wishn i would've went with blackberry, their users seem to be less agitated. between my Dash and now Wing, i've spent over $500 in 2 months of phones, so it looks like i'll be staying put with Wing for a while.............i just hope i can find more tweaks to meet my needs. advice and links are appreciated!! thanks
[Wing, P4350 General] ericramos:
im a wing user too!!

had the same problem before.. thats because of the memory leak..

Ive flashed a rom.. touch-it or oen touch is great... (put that in the serch box**) flash your rom and your memory problem will be solve ;)
[Android General] mr.raju:
Moderator Announcement: Thread closed as download link is broken! Oswald Boelcke, Senior Moderator

Title says all just follow this simple steps to block porn sites.

all credit goes to the creator of this app.

i have just made a video to make it simple

download link:- https://labs.xda-developers.com/store/app/org.pornaway

if you want to know how to use it .then here it is
[Android General] Sachin:
Eh is this me or ya'll?

After stalking Ops profile he's just tryin to promote his videos.
[Android General] mr.raju:
okay .same here then..parents will do their duty and kids will their.it depends who is smarter to win the game.but u know what ,what i will do????. i love sharing and i will do it.
[Android General] Sachin:
Hey OP, just a fair reminder, if you keep post links about YouTube tuts in here, then most of em' here including me will think like he's promoting his videos / channel etc...

So they gonna report your threads, Infact I've had reported a Buncha threads like that.

So, try to write tuts in here first, then link yo YouTube videos you're good to go.

Regarding your threads, there is already one with the same intention - *Ref
[Android General] sawdoctor:
Thread cleaned.

As long as there is a valid download link and only one link to the video we will allow it but I do agree with the post above, it is better to write tutorials rather than just post a link to a video

Regards

Sawdoctor
[Android General] fleX_:
Best way to block porn on android that i've found is to use a Private DNS in your phone Settings like adult-filter-dns.cleanbrowsing.org and then use an AppLock(also give Advanced protection so the app could not be uninstalled) to lock Settings and Playstore,obviously you have to ask someone close to you to set an applock pattern or password for you and don't forget it so when you need to enter settings or playstore you would ask him/her to enter the password.

There is also an app called Bulldog blocker that is very helpful,i've used the app for a couple of days and you can set a timer from where you will have to wait an hour,three,one day or two days in a weak moment to unlock the app or uninstall it but i've found that the app it doesn't work all the time,also i've encountered slow internet connection because the app uses VPN.
[Desire 626 Q&A, Help & Troubleshooting] fischerms:
Looking for the Verizon Android 6 image download. I would like to have a copy to be able to restore the phone in case something goes wrong. I did do a NANDROID backup from TWRP right after the phone was rooted.

The phone has been rooted with the sunshine app. Have not found any roms for the Verizon HTC Desire 626 (A32E) variant.
[Onetouch Idol 3 Q&A, Help & Troubleshooting] ian25:
Hello good people i want to use custom rom !my device is idol 3 6045I as i am noob about this stuffs here is my query :

1. 1st i need to unlock bootloder using fastboot right ?

2. then i need twarp / custom recovery then my desire rom ?

3. what is the best rom currently available ? (my requirement is very good battery life, smooth & stable performance , don't play game that much tho ) i saw lineage 14 available in other sites but not @ xda! really love to use multi screen features :p ... [MENTION=4911249]Unjustified Dev[/MENTION] has 3 rom project i guess! which one should i get or should i try lineage 14! if i miss something please enlighten me ! TIA
[Onetouch Idol 3 Q&A, Help & Troubleshooting] Huskied:
1. Yes, Go Here

2. Flash TWRP and Flash the SuperSU ZIP IF ON LOLLIPOP Found Here.

3. 5.1 - PAC as I am currently using right now. Only minor problems are little to no freezes, And if you heavily modify the UI, prepare for some Double FC's here and there. Doesn't happen all the time. But if you feel uncomfortable CM 12.1 is the way to go.

6 - Lineage. Idk about the others.

(Oh, And by the way, do not forget to backup your modem! Some roms are not actually built on from your exact model but they all (6045 variant wise) work the same!)
[Onetouch Idol 3 Q&A, Help & Troubleshooting] ian25:
i am on android M ! should my procedure be change ?btw i tried to unlock bootloader but didn't succeeded! after giving this command ""fastboot -i 0x1bbb oem device-info"" its appear that "...failed <remote :unknown command" :/
[Onetouch Idol 3 Q&A, Help & Troubleshooting] Huskied:
Definitely. MM doesn't have fastboot commands.
[Onetouch Idol 3 Q&A, Help & Troubleshooting] ian25:
ok ! is there any complete guide about how to downgrade mm to lollipop ?
[Onetouch Idol 3 Q&A, Help & Troubleshooting] Huskied:
Any Custom ROM should work fine, If you have a lollipop backup then that should work too.
[Onetouch Idol 3 Q&A, Help & Troubleshooting] ian25:
No i don't have any custom rom backup ! & if i don't use twrap then how should i install custom rom ! (pls don't mind as i said earlier that i am new in root & stuff :p thats why i ask for a proper guide TIA)
[Onetouch Idol 3 Q&A, Help & Troubleshooting] Huskied:
Follow this then. You will need TWRP for downgrading to a Custom 5.1 ROM.
[Onetouch Idol 3 Q&A, Help & Troubleshooting] ian25:
i tried bt after done with sahara & firehose my boot menu ( volume up + power button ) wont start @ all ! i have to switch off the phone to use it again & my phone performance is not super slow :/
[Sony Xperia C] langithitam:
Helo there,

My friend ask me to help him with his forgot password Xperia C3.

This is what i've dong :

tried to flash it using flashtool (Androxyde)

Asking to unlock bootloader, so i turn to sony web and succed getting the unlock code

Turn Back to flashtool and use the BLU menu to unlock, and it gave me error message

" FAILED (command write failed (Too many links)"

finished. total time: -0.000s

I also tried the fastboot command, and it produces the same error..

Search on forum, some ppl says that it in the setting menu on android, the unlock button.

But how can get to the menu, if i can't login into the machine?

Please check my attach picture.

Is there solution for this?

Thanks.
[G3 Q&A, Help & Troubleshooting] arcadezz:
Hi, any help would be appreciated about to give up sadly.

Model # Lg G3 D-852 on Rogers

SW Version before flash - D85230d_00_0721

I flashed using the guide here: TO GO BACK TO LP FROM MM

https://xdaforums.com/showpost.php?p=64624353&postcount=3

It ran fine and stated successful, click here to continue.... I did and after reboot my phone is now stuck in fastboot (after the LG boot screen goes to android with stomach open and spinning inside)

I tried the following:

- reflashing again, but it gives me the error "Communication fail with device" after it reaches 6%

- flashing my tot file with LG FlashTool 1.8.1.1023 and put on port 41

- tried changing the dll with the LG FlashTool 1.8.1.1023 to LGUP_8974, LGUP_8994, LGD852_20140702_LGFLASHv160

Thanks.
[G3 Q&A, Help & Troubleshooting] engmia:
I don't know if I remember correctly but stopping at 6 percent while flashing was somewhat of a common issue and had to do with Windows's HID settings.

Try following another guide from the forum and restoring using LG Flash Tool and a full tot file, as opposed to LGUP.
[G3 Q&A, Help & Troubleshooting] imotep76:
same problem. Did you have a problem? 6% stopped and error
[Lenovo ZUK Z2 (Plus) Questions & Answers] SGS2123:
so i can buy the black version for 200$,

but I have read that this phone has many problems.

Im not really a guy who wants to deal with root, ROMs, etc.

I just want it to be updated to Android 7 as it will be released.

the other option for a phone is probably the Redmi 4 Prime.

should i buy it?

can someone explain the common problems this phone has, and how to solve them?
[Lenovo ZUK Z2 (Plus) Questions & Answers] locolyric:
this is not a set and go phone.

it do have bugs.
[Samsung Galaxy S7 Edge Questions and Answers] n1r0k:
I am on Android 7.0. See software specs in attached screenshot. Three UK turned on wifi called end of January. My phone is unlocked and bought from Samsung. I don't seem to have the WiFi calling option. I have already checked that you don't need a phone bought from three, it will work with any s7 Edge.

Anyone have wifi calling working with any network on a non carrier phone? I don't see any options for it anywhere either.
[Samsung Galaxy S7 Edge Questions and Answers] mmotti:
Launch the phone app (I.e. The green phone icon), tap the settings option on the top right. For me it's an option just under vibrate.

I'm on EE with a phone that came direct from Samsung.
[Samsung Galaxy S7 Edge Questions and Answers] n1r0k:
I looked there. It doesn't exist on mine.... Are you on the same build version?
[Samsung Galaxy S7 Edge Questions and Answers] fguerra024:
You should see what CSC/PDA the stock Three UK S7 Edge comes with, I think it is this one https://samsung-firmware.org/download/Galaxy S7/81c4/HTS/G930FXXU1DQB7/G930FHTS1DQA4/ but you should confirm. Then flash it with Odin. It won't trip Knox or anything. You can find out how to do that here on XDA.
[Samsung Galaxy S7 Edge Questions and Answers] n1r0k:
I did confirm with three today and have found it elsewhere on the Internet that it doesn't need three own branded firmware. So I don't really want to install it. I was part of the 7.0 beta, I wonder if that has caused issues.
[Samsung Galaxy S7 Edge Questions and Answers] mmotti:
Yes I'm on the same build version. I was also on the 7 beta and the only difficulty I had was locating the WiFi calling option as it used to be located through the main settings.

Do you have to opt in for WiFi calling on Three? I think I may have with EE.
[Samsung Galaxy S7 Edge Questions and Answers] n1r0k:
On the three website it says you just sneed a Compatible phone and the latest update. That's it. I also spoke to three who Confirmed this and then went on to say I should Contact Samsung......
[Samsung Galaxy S7 Edge Questions and Answers] Sarahtwinmummy:
Any joy with three wi fi calling s7 edge

I have updated my unlocked s7 edge as suggested by three, but no wi fi calling available, I have to walk to end of road on holiday cottage could do with a fix. Three in touch no longer works either. Did you get a solution from Samsung?
[Samsung Galaxy S7 Edge Questions and Answers] r.ciesla:
Wi-Fi Calling works only on H3G Firmware

After few nights of flashing various CSC ROMs, I can confirm that Wi-Fi calling and HD Calling on Three UK appears on H3G firmware only and it works like it should.

Here are few notes after flashing:

XEU - No Wi-Fi calling option, VoLTE icon intermittent, dropping calls after few min if started calling on 4G, keeps switching back to 3G to initiate a voice call.

BTU - No Wi-Fi Calling option, VoLTE icon appears and seems OK when calling over 4G, however no HD voice.

H3G -

Wi-Fi Calling option appears in Call Settings and it works! However no VoLTE icon but for sure it makes voice calls over 4G as it initiate a voice call much faster and the radio doesn't switch back to 3G, also the HD icon appears when making a phone call to compatible service number or another phone which supports HD voice - call is sharp crystal clear like on Skype or Messenger etc.

Conclusion:

To get all stuff enabled Wi-Fi Calling + VoLTE + HD Voice you need to get your phone directly from Three or flash H3G firmware to your current phone.

H3G firmware luckily hasn't got too much of a bloatware, it can be easily uninstalled or disabled :laugh:

Please hit thumbs up for me :good: :D
[Samsung Galaxy S7 Edge Questions and Answers] d123:
I found exactly the same when I tested roms, you need the network rom to get wificalling.
[Samsung Galaxy S7 Edge Questions and Answers] dave457:
I know this is an old thread but still relevant today.

I found pretty much the same thing. WiFi Calling and VoLTE on EE needs the EVR firmware (but I think it may work on BTU as well with Android 8)

3 does require the HG3 firmware

Without the correct match of firmware the option to enable WFC does not appear in phone/settings.

Others like O2 and Voda probably require their own firmware as well.

But what is really weird is if you get for example, an iPhone 6S and put a 3 card in it...WFC just works and the same with EE. No special firmware. Maybe Apple know something we don't
[Samsung Galaxy S7 Edge Questions and Answers] cancunia:
Do you see the WiFI Calling option in Phone Settings with Three / H3G UK firmware on a phone that works with WiFi calling? I can't see any reference to that option on the Three help pages. If so, any chance of a screenshot?

Thanks