yashsingh1/xdaforums huggingface dataset:
[Realme C21] smiley.raver:
That will be the method, though realme still have not released the unlock tool for this device.

If you check the realme community forums, and see h bootloader unlock for this device on a periodical basis realme will eventually release it, just not sure on their time frames. This is only my second realme device of which the first one I once the c3 had already been out for a while and unlock tool was already released.

Once it has been. I will create. Thread with the process and attach the files here in xda
[Realme C21] MrMiyamo:
@smiley.raver

View attachment 5426883

Should we wait realme or look at this?

GitHub - bkerler/mtkclient: MTK reverse engineering and flash tool

MTK reverse engineering and flash tool. Contribute to bkerler/mtkclient development by creating an account on GitHub.

github.com
[Realme C21] MrMiyamo:
I am checked the tool and i have couldn't done anythink so far.
[Realme C21] smiley.raver:
Sorry have been flat out at home doing renovations

I will have a look at it sometime over the next couple of days.
[Realme C21] MrMiyamo:
Yes, i am also will look at it in a few days,

I will install a linux distro on my laptop and try again,

BTW we should look at this video for referance;
[Realme C21] smiley.raver:
I have had a read through. Getting to brom bootloader and bypassing da was the way I was attempting it I am curious as to what is different between his magisk all and the app release he does.

I haven't had a look at the other one yet. WL do that tomorrow
[Realme C21] MrMiyamo:
I installed a linux distro today and tried again, i get same result as on windows.

If you get the same result, we'll assume it's caused by the device.

In this case, there is nothing left except creating a new issue on the github repo.

View attachment 5430821
[Realme C21] smiley.raver:
@

MrMiyamo are you successfully booting into the brom bootloader? as the instructions on github are only saying to power + vol up or down - when it is power + vol up + vol down and then plug in usb. I have just had to reinstall windows so i will give this a go as just installed python.​

give me a few hours to play around and see what i can do - i maybe able to do it the way i was doing it with the magisk app released on github page
[Realme C21] smiley.raver:
@MrMiyamo while phone is turned on - push an hold power + vol + + vol - and continue to hold while it reboots, continue holding while you see at bottom of the screen rebooting to recovery - continue holding the keys down and plug usb in with other end connected to the computer

mind you im getting stuck at the da sync - try doing same process on linux - as i havent installed it yet and awaiting for it to download

C:\mtkclient>python mtk rl out

Capstone library is missing (optional).

Keystone library is missing (optional).

MTK Flash/Exploit Client V1.42 (c) B.Kerler 2020-2021

Preloader - Status: Waiting for PreLoader VCOM, please connect mobile

Port - Device detected :)

Preloader - CPU: MT6765(Helio P35/G35)

Preloader - HW version: 0x0

Preloader - WDT: 0x10007000

Preloader - Uart: 0x11002000

Preloader - Brom payload addr: 0x100a00

Preloader - DA payload addr: 0x201000

Preloader - CQ_DMA addr: 0x10212000

Preloader - Var1: 0x25

Preloader - HW subcode: 0x8a00

Preloader - HW Ver: 0xca00

Preloader - SW Ver: 0x0

Preloader - Disabling Watchdog...

Preloader - HW code: 0x766

Preloader - Target config: 0x0

Preloader - SBC enabled: False

Preloader - SLA enabled: False

Preloader - DAA enabled: False

Preloader - SWJTAG enabled: False

Preloader - EPP_PARAM at 0x600 after EMMC_BOOT/SDMMC_BOOT: False

Preloader - Root cert required: False

Preloader - Mem read auth: False

Preloader - Mem write auth: False

Preloader - Cmd 0xC8 blocked: False

Preloader - BROM mode detected.

Preloader - ME_ID: BA8A36E4EDC2EC489BA44EEA0F809354

Preloader - SOC_ID: 5A9501C1148E3B36CD3B173E1EBE166257EBA2069333EFF7A1CE20EAD189884F

Main - Device is unprotected.

Main - Device is in BROM mode. Trying to dump preloader.

PLTools - Loading payload from C:\mtkclient\mtkclient\config\..\payloads\mt6765_payload.bin, 0x264 bytes

PLTools - Kamakiri / DA Run

Kamakiri - Trying kamakiri2..

Kamakiri - Done sending payload...

PLTools - Successfully sent payload: C:\mtkclient\mtkclient\config\..\payloads\mt6765_payload.bin

Port - Device detected :)

DAXFlash - Uploading stage 1...

DAXFlash - Successfully uploaded stage 1, jumping ..

Preloader - Jumping to 0x200000

DAXFlash - Successfully received DA sync
[Realme C21] MrMiyamo:
@smiley.raver

I am run "sudo mtk rl out" and it looks like does the job, it currently dumping all partitions.

Edit:

Ok, i did something stupidly and installed linux system on 24 GB partition

so I had to stop the process before it complete,

It's probably fine as long as we don't want a backup, but I'll install the system on a 64gb partition and look again later.
[Realme C21] smiley.raver:
thats awesome - so it appears to be a windows issue - i will create the issue on github soon - :) we have progress

also i found out that it only needs to be phone switched off and vol + & vol - held while plugging in usb :)

with that working -then the rest of the instrcutinos should work - so give it a try - i just finished downlaoding linux- so i will be a little while off trying it

i think i know what the windows issue is - its not picking up vcom drivers in the transition from bootloader to vcom - so therefor it stalls -
[Realme C21] MrMiyamo:
I am edited my message, can you check it?
[Realme C21] MrMiyamo:
@smiley.raver

BTW my phone has a pending OTA update, i keep to not update since i worry about that method will not work.

Can i apply OTA update without worry?

Else how can i remove pending update files?
[Realme C21] smiley.raver:
while your phone is not updated - lets leave it like that - as mine is latest firmware - hence we maybe getting to different issues.,

this way we can attack 2 different firmware versions. yep saw your editted mesage - i had to install another hdd to install just for the moment ...

but at least the mtk rl command worked and got further then I did on windows - im about halfway through linux install (just have to remember how to use the bloody thing now haha)
[Realme C21] smiley.raver:
successfuly rooted phone ..

will upload procedure on xda soon
[Realme C21] Cherryblue:
Welp, I'm all ears :D

I would like to remove all the stock apps which really have no reason to be, as the phone is going to be used by my granpa.

Hope I'll get some details from you :).

Good day to you all
[Realme C21] MrMiyamo:
Just do it mate, he is rarely became online at xda.

Maybe he is really busy.
[Realme C21] Cherryblue:
Hi,

Did you succeed in rooting the phone ?

Reading the thread you seemed to have used a mtk client tool on github.

The command to unlock the bootloader is "mtk da seccfg unlock".

Well then, usually, you need to setup twrp and use it to flash magisk or supersu.

What image did you use for that ? I thought the twrp image would be specific to each phone model ?

There seems to be a "how to root" guide on the github of mtkclient, did you follow that ?

Thank you for your help :).
[Realme C21] MrMiyamo:
Yes, my device is rooted, but it still has stock recovery.

You can use mtkclient tool to dump "boot.bin", than use magisk manager app to patch "boot.bin", and finnally use mtkclient again to flash empty vbmeta and patched boot.bin file.

Here is a referance video, device model not really matter as long as it has mediatek chipset;
[Realme C21] Cherryblue:
Well I've done it and broke my phone :D.

"Corrupted image (boot/recovery) prevents the system from booting normally. Please flash the correct image or contact customer service to fix it."

I've followed the video (which kind of follows the instructions for rooting phone on the github anyway), and after this command : "mtk w boot,vbmeta boot.patched,vbmeta.img.empty" and rebooting the phone, this is what I get.

I tried flashing the boot.bin I previously dumped, but same result.

Any idea what I can do ? I'd like to make sure I correctly dumped boot.bin, which size is yours ? Mine is 32 768 KB.

EDIT :

OK, so two things :

- I probably didn't first unlock boot loader, which could explain some things

- mtk tool can only play one command, I need to unplug and replug smartphone each time I want to play a new command. Otherwise it fails. dunno why.

Anyway,

- I formated data as told

- I unlocked phone using the command given

- I rewrote boot with patched one

- I reseted using mtk reset

Sadly, when I start it, it says "orange state, will boot in 5 seconds"

And then it's bootloop :(.

EDIT 2 : was able to flash back stock boot.bin and get the system to work again. I'm going to retry every step correctly to see if I can get the patched one to work, as I correctly did unlock the boot loader.

EDIT 3 : nope, the problem seems to come from boot.patched. Doesn't boot, it reboots multiples times before halting because "corrupted"...
[Realme C21] MrMiyamo:
Hi i am sorry for late response, i am visit xda per 1-2 day

That probably means you have not wiped metada, userdata and md_udc.

Now i think you know what you should do, so i have nothing to say.

Just dont forget to dump original partitions before writing patched one.

Good luck :)
[Realme C21] tubabuyukustun:
https://www.naldotech.com/realme-c21-unlock-bootloader/

any solution for root ?

cos i use this method for uninstall same apps

Enable USB Debugging

adb devices

adb shell

pm uninstall --user 0 [type package name]

and it bring my device :D
[Realme C21] Cherryblue:
Hi,

Good to know, does it work for system apps ?

I finally succeeded in rooting yesterday night haha.

The solution is to use the mtkclient tool produced on this github and follow each step of the guide on the github, under "Usage / Root the phone (tested with android 9-12)".

You must absolutely use the magisk App given on this github, the official one won't work, this is what prevented me previously to succeed. This magisk app has been patched for mediatek/realme phones.

Do not omit dumping steps, as it is your only way out if it doesn't work.

Also, for obscure reasons, I was unable to chain commands ; tool wouldn't work this way...

So each time I did and succeeded in doing one "mtk" command on the phone, I unplugged it, launched the next command, pushed vol up and vol down, and replugged it. Maybe I missed something. (note that for the mtk tool to work, phone must be shutdown and then plugged the way I described or that it is described on the guide/tool itself)

Anyway, no guarantee for you here, but hey, it works :).

@MrMiyamo were you able to re-lock the bootloader once patched ? So that it doesn't appear "not secured" when booting or at any other time.
[Realme C21] MrMiyamo:
Actually i am not go more than that, so my phone also shows "Orange state" text each startup.

But there is few article over internet for removing that text and 5 second countdown though hex edit.

EDIT: removing 5 second countdown not looks possible.
[Realme C21] tubabuyukustun:
i want only delete gpay gmaps googlesearch googlefiles googlephotos

so this from google which can be uninstall normally
[Realme C21] tubabuyukustun:
so for deleted this apps need be unlocked bootloader ?
[Realme C21] tubabuyukustun:
Realme Android 12 Realme UI 3.0 Eligible Device List – RM UPDATE​

so maybe its true _:D

Realme GT

Realme GT Master Edition

Realme GT Master Explore Edition

Realme GT Neo

Realme GT Neo 2

Realme X7 Max

Realme X7 5G

Realme X7 Pro 5G

Realme X7 Pro Extreme Edition

Realme X50 Pro 5G

Realme X50 5G

Realme X50m 5G

Realme X50 Pro Player Edition

Realme X3

Realme X3 Super Zoom

Realme Narzo 50

Realme Narzo 50A

Realme Narzo 30A

Realme Narzo 30 Pro 5G

Realme Narzo 10

Realme Narzo 10A

Realme Narzo 20

Realme Narzo 20A

Realme Narzo 20 Pro

Realme 6

Realme 6s

Realme 6 Pro

Realme 6i

Realme 7i

Realme 7

Realme 7 5G

Realme 7 Pro

Realme 8s 5g

Realme 8i

Realme 8

Realme 8 5G

Realme 8 Pro

Realme C21Y

Realme C15

Realme C15 Qualcomm Edition

Realme C12

Realme C17

Realme C20

Realme C21

Realme C25

Realme C25Y

Realme V5

Realme V3

Realme V13

Realme V11

Realme V15

Realme Q2 Pro

Realme Q2

Realme Q2i

Realme Q3

Realme Q3i

Realme Q3 Pro
[Realme C21] MrMiyamo:
Realme is known company for giving a major update only once.

Lets see 😁
[Realme C21] MrMiyamo:
You can disable them via adb, (so they gone from your app drawer)
[Realme C21] tubabuyukustun:
dont know but why not A12 works ok :_D i see this realme 3.0 beta
[Realme C21] Dhrubadey50@:
no
[Realme C21] Zartazor:
Bro i have the same device (realme c21)

If any method works please share it

I'm not very good at this

So please say step by step

(In a way Noobs like me can follow)

And i think downgrading to Android 10(realme ui 1) and try deep testing app. (It's just my opinion)
[Realme C21] MrMiyamo:
Repost;

https://xdaforums.com/t/someone-please-help-me-bootloader-unlock.4400609/
[Realme C21] smiley.raver:
Google the remove orange state. Can be done but requires hex editing files

Yes bootloader can be relocked. As per the GitHub page everything is on there except for 1 step which I have asked the Devs to add.

At the bootloader unlocked stage, go straight to fastboot, by holding vol up or down and power and then should have fastboot on screen. Once there do the usual fastboot flashing unlocked command(can't remember exactly. Will update it shortly as about to play around with other options with this phone .

Remember once unlocked it will erase all data no that there will be blnything, so once bootloader unlocked, flash boot and vbmeta and then unplug, hold the vol and power keys and should come up with fastboot on phone, plug USB in, and fastboot command to completely unlock the bl and then you shouldn't have issues. If you having issues just mtk E boot,vbmeta then mtk W boot,vbmeta (dumped stock files (in hoping have done a full phone back up first) ) then try fastboot command then just boot to bootloader and fastboot flash boot and vbmeta
[Realme C21] Irystrian:
Hello, I have been looking for the right deep test apk for my realme c21y rmx 3263, versio IU R Edition for a long time, thank you all.
[Realme C21] smiley.raver:
Have you tried mtkclient first?
[Realme C21] MrMiyamo:
Unfortunately C21y is not a device with mediatek processor.
[Xiaomi Poco X3 Pro] BigBadSheep:
It's a sure thing - at least for me: Poco X3 Pro has a weak reception. Weaker than a 4 years old phone - the previous one.

Now, given that I can't return it anymore, how can I improve reception?

Changing baseband - even if it would be the last thing I want to do - rooting and wrapping my head in stuff like this? Some tricks without rooting?
[Realme 5 ROMs, Kernels, Recoveries, & Other Develo] Kamiansari:
Note this kernel only boot on custom rom do not flash stock rom.

Download link

{Mod edit}
[Realme 5 ROMs, Kernels, Recoveries, & Other Develo] Oswald Boelcke:
@Kamiansari Thread closed as not compliant with GPLv2 and attachment/download link removed.

Please check your conversations/PM's and advise the moderators team (best via the report function) to re-open the thread when ready to provide a link to your kernel source!

Respectfully

Oswald Boelcke

Senior Moderator
[Windows Mobile Apps and Games] supbro:
I would like to announce the next version of iDialer, v0.54! This version is the first open-source version, with code available on Google Code. It also fixes the soft-keys for non-touchscreen phones.

Update: November 28, 2010: It seems Google has changed their URL scheme for some people, so if you get an error message like "unexpected results: m/b/0/sms" then download the new version from my site.

See my website for usage instructions.

Here's a full list of differences between v0.53 and v0.54:

[#] Fixed soft keys: left soft key = "add contact", right soft key = "backspace"

[-] Removed experimental support for dialing via Phone.com

[#] First public release of source code on google code

Public service announcement about 911 calls: please test 911 from your phone before an emergency situation arises. I tried it on my phone the other day with the new Tachi phone canvas and it did not work the first time.

Download from my website:

http://www.supware.net/iDialer/

I have a companion program, GreenButton, which better integrates iDialer into the OS. See my site for details.

Here's my iDialer wishlist for future updates:

Custom in-call screen

Request any URL

Here's some screenshots:
[Windows Mobile Apps and Games] [germany]merlot:
Looks very nice. I'll try it with my iContact Burts Edition. Thank you so far.
[Windows Mobile Apps and Games] deeznuts:
Looks nice, real clean! Anyway to get smartdialing working on this? That would make it a winner for me!
[Windows Mobile Apps and Games] lepsyfou:
+1

thank you very much :D
[Windows Mobile Apps and Games] Hugo381:
can you make it in the diamond skin to match icontacts with diamond skin? that would look great. thank.
[Windows Mobile Apps and Games] [germany]merlot:
I got it working and it's really good but when I do following, select the dialer, can't remember the number I want to dial and want to jump for example to the favorites your app always refers back to the last used function of iContact. In the case when you started iContact and go straight to the dialer and further to the favorites it always will jump to the phone book. Is it possible that you don't remember the last used function and go to the selected one?
[Windows Mobile Apps and Games] nir36:
this is really really great. thanks man
[Windows Mobile Apps and Games] asmanthebell:
finally a worthwhile dialling app nice one.
[Windows Mobile Apps and Games] sinoo:
Will you integrate it in your new version of iContact?
[Windows Mobile Apps and Games] pacifox:
Hi,

Thanks for this good apps, but how change number format (***) *** - *** ? (not work for me , in france)
[Windows Mobile Apps and Games] rolandfg:
Nice one!

May I dare with my very personal wish list:

- options/instructions to map it to the dialer button

- international (configurable?) phone number format. I'm able to place call also with the current phone number format anyway.

- inclusion into iContact (only when the iDialer software will be mature enough)

Anyway does anyone know how to map it to dialer button (the one with the green phone icon)?
[Windows Mobile Apps and Games] Radical_MT:
U can try this one to see if it works for u.
[Windows Mobile Apps and Games] outphase:
I'm really looking forward to the grandcentral dialer. I would also like the option to not fully integrate because I would want to use the dialer only for gc.
[Windows Mobile Apps and Games] AstronusX:
+1 for grandcentral dialer
[Windows Mobile Apps and Games] kwoodall:
What about Photos? Smartphone Support?

BTW...the GrandCentral support would be fantastic! But, wouldn't that belong properly in iContact itself since GrandCentral only dials numbers you've added to it's contact list?

Kermit Woodall

Managing Editor

GadgetNutz.com
[Windows Mobile Apps and Games] Keland44:
nice if you can get grandcentral working that would be great the only think that sucks about grandcentral is that you have to use the number that they gave you

i wish they would open the program back up because I'd like to get a number for cali given that i'm residing here now
[Windows Mobile Apps and Games] outphase:
There are ways to have grandcentral dial non-contact numbers. Look up Grand Central Click to Call extension for Firefox (http://thatsmith.com/2008/06/grandcentral-addon-for-firefox/) to see one example.
[Windows Mobile Apps and Games] pw-man:
supbro - looks like the two dialer skins (xcf) on your site are corrupt. When I downloaded and changed the extension to .png, I couldn't find a paint program that could read them...?

pw-man
[Windows Mobile Apps and Games] outphase:
xcf is the rough equivalent to a photoshop psd. You have to open it up in Gimp.
[Windows Mobile Apps and Games] nir36:
very cool. thanks supbro
[Windows Mobile Apps and Games] twistkill:
minimalistic bliss!!! awesome
[Windows Mobile Apps and Games] harty83:
Oooh...big fan of A_C's apps. What does he have planned for us with iDialer? :-)
[Windows Mobile Apps and Games] devinc:
I must be doing something wrong, because it still does not seem to be integrated with icontact.

I have icontact (Burt's edition).

My issues:

1. Is there any way to make idialer my default dialer? I hit my phone key on my Xv 6800 and it calls up the standard dialer.

2. I go into icontact and select a contact's phone number and it calls up the default dialer, not idialer.

3. If I hit the contact buttons at the bottom of idialer, it goes to icontacts. I then select a contact to call and it calls up the default dialer, not idialer. That sort of defeats the purpose somewhat...doesn't it?

Of these, #1 is the biggest issue.

Devin
[Windows Mobile Apps and Games] tatnai:
A quick solution to number one is use AE Button Plus and set your phone key to bring up iDialer
[Windows Mobile Apps and Games] tatnai:
I have a problem. I'm using iContact Burt's Edition. From within iContact, short press or long press of the dialer button brings up the default dialer. iContact settings are set to iDialer. How to I get this to work, or can it?

Thanks a bunch, this adds a whole new level of functionality to my phone with easy access dialing using grandcentral!
[Windows Mobile Apps and Games] dingolino:
did you set the path for iDialer correctly in iConfig?

if the path is wrong than automaticly the default Dialer will be used.

Because there is a pre setting of the english path of the file, but for a german OS you need to rename "program file" with "programme" for example.

At least this was the case some weeks ago, maybe this is fixed now.

Best regards,

Claus

For me it is working without problems
[Windows Mobile Apps and Games] supbro:
Oh, good point... I'll fix the config page.
[Windows Mobile Apps and Games] supbro:
Nice! I'll talk to the author about how he did that and try to put it into iDialer.
[Windows Mobile Apps and Games] asmanthebell:
In Call Screen

i would love to see in an in calls screen built-in that the onlt thing my treo lacks is a custom in call screen if you made this you would be my idle. :)
[Windows Mobile Apps and Games] tatnai:
you are absolutely correct. fixed path, works great. thanks for pointing that out!
[Windows Mobile Apps and Games] michelo76:
Grandcentral Settings.

I am sorry for sounding Stupid, I have read all 19 pages of this thread and I still cannot figure how to set grandcentral. Where is that setting ini file located? do I have to create it? I would really appreciate any help.... Thanks

Mike