yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] Helll7:
please brief these post :p

porting from which cipset to Mtk6580 ?
[Miscellaneous Android Development] iykeDROID™:
Same Chipset And Same Same Android version

Mt6580 to Mt6580

Nana {Android Matrix Dev™}
[Miscellaneous Android Development] Helll7:
great :p i thought its tutorial for mtk6582 too 6580..
[Miscellaneous Android Development] brabagul:
how to cross-port 6592 to 6580?
[Miscellaneous Android Development] Ennigma26:
Where can i download the rom mt6580 to port it?
[Miscellaneous Android Development] ayoub lg leon:
Rak fi mt6580 roh 9awad mena

---------- Post added at 02:17 AM ---------- Previous post was at 02:15 AM ----------

Rak fi mt6580 roh 9awad mena
[Miscellaneous Android Development] iykeDROID™:
Please sorry for late answer.

Kindly use boot.img with porting kernel and it should boot up.

Thanks much
[Miscellaneous Android Development] numpea:
Any 6.0 rom to port from ?
[Miscellaneous Android Development] loonbg:
i try to portbut no luck
[Miscellaneous Android Development] Shahriar Rahat:
need help...........
[Miscellaneous Android Development] iykeDROID™:
with gesture, service.jar and other boot.img files must be dealt with
[Miscellaneous Android Development] Kizoky:
Is it possible to port with 5.1 Stock ROM to 6.0 Port ROM?

(This is a tablet I'm gonna do porting)
[Miscellaneous Android Development] Zidni:
No way......

to porting different sdk, you need custom kernel
[Miscellaneous Android Development] PAPalinskie:
you should try to add porting tips on recovery. mostly, they using GPT partition compared to previous MBR.
[Miscellaneous Android Development] jeronelailo:
Unknown BAseband

I used this porting method but there is an Unknown Baseband Issue how to fix?
[Miscellaneous Android Development] PAPalinskie:
copy etc/firmware from stock and replace it to the port ones.
[Miscellaneous Android Development] sarimo1:
i do all your steps you tell us

but every time it show me this

****unmount of /system failed: no such volume****

what to do to resolve this prob ????
[Miscellaneous Android Development] ntouris3:
Compare the mount points in both UPDATER-SCRIPT (one from a rom thats is wotking on your device and the one from the rom you want to port), this file can be found inside the META-INF folder!
[Miscellaneous Android Development] balagtaz:
Tried this on my Cherry Mobile Touch XL 2 (MT6580) 3.18.19+ Marshmallow 6.0 ... Trying to port AOKP ROM FOR ALL MT6580(GOOGLE SEARCHABLE) but I'm stuc at PREPARING APPS...STARTING APPS... :(
[Miscellaneous Android Development] x3l0r:
Bootloop issue on all custom roms

I have a vodafone vfd 1100 mt6580 mini tab

specs as follows:

kernel version: 3.18.19

kernel architecture: armv7

android version: 6.0

ram: 1.0 gig

I tried porting different custom roms(xos chameleon, cwm 13, rr, aokp) but they get stuck on boot logo( bootloop issue). I followed your tutorial and still getting the same issue. Can you please help me fix this? Any suggestions are welcome
[Miscellaneous Android Development] Narvi:
I followed all that but it doesn't bootup stuck on bootloop
[Miscellaneous Android Development] iykeDROID™:
kernel

firmware

edit build.prop
[Miscellaneous Android Development] Narvi:
same to me i followed all instructions and try other rom stuck on bootloop my device is Cloudfone Thrill Boost
[Miscellaneous Android Development] SubwayChamp:
How can I upgrade boot from lollipop to MM?, I ported many roms mt6580 from L to L; AOSP, emui; zenfone; samsung clones mtk, bluboo xfire2, etc but I can´t upgrade device to MM , cause needed to upgrade kernel or can apply some patch?, nothing about Alcatel OT Pop Star sources boot in the web. Thx in advance
[Miscellaneous Android Development] iykeDROID™:
What are you saying/writing ; is it some lyrics kinda thing ? xD.

Well this guide is not for Lollipop or Upgrading OS purpose.
[Miscellaneous Android Development] iykeDROID™:
Follow the guide, apply your knowledge too
[Miscellaneous Android Development] StanceInfaim:
Vgj
[Miscellaneous Android Development] beckno:
Your guide works on MT6580 3.18.19 kernel? i have parcial success on port, however a lot of issue with modem, lan and bluetooth.
[Miscellaneous Android Development] kob2523:
พุทธคุรครับ
[Miscellaneous Android Development] kob2523:
ขอบคุณค
[Galaxy S6 Q&A, Help & Troubleshooting] Diaze:
Hello can some1 give me the stock gallery app for s6 marshmallow?

and also tell me how to install it?
[Android Auto General] muhmak:
hello

who knows what is this MCU?

i sent photo about this.

are there anybody he will help me?

thanks
[Android Auto General] turkersen:
I have the same mcu. I cant root it and ı can't find a way to reach recovery menu. Hope u can find and help me :)
[Android Auto General] themissionimpossible:
Sorry, wrong section.

Not a head unit using the Android Auto platform, please read this forum section description before posting.;)

Correct forum section:

http://xdaforums.com/android-auto/android-head-units
[Android Auto General] alex.o:
Mine is similar and I can't reach recovery either. anyone know how to get to recovery?
[Android Auto General] mrtnb:
I have that MCU also, however can not find any information. The only thing that I know its chip made by Autochips (Hefei). AC8317

** I found sth.

I think our products are very similar with Ownice c300 devices. You may check the video below.

https://www.youtube.com/watch?v=UekUFTEbzBs
[OnePlus 2 Q&A, Help & Troubleshooting] vny sk:
hi I've reset my Oneplus 2 mobile in recovery mode and now I need to sign in google account.... so, how to bypass this..... I want skip it.....

All the regular trials I've done...

please help
[OnePlus 2 Q&A, Help & Troubleshooting] lummujaj:
Its yours.. Why to bypass.. Just log in your account
[OnePlus 2 Q&A, Help & Troubleshooting] pitrus-:
Unless you bought a stolen unit (or even worse, stole it yourself) you should not have a problem unlocking it with the same account as used before restoring it.
[OnePlus 2 Q&A, Help & Troubleshooting] zelendel:
There are many Tuts on how to bypass it. It's not really that hard. Just search. We even posted on the Portal about how to do it.
[Sony Xperia T, TL, TX, V] zonalimitatore:
Hi at all. I wanna enable monitor mode on my lt30p with cm 5.0.1

There s a way?

Thanks
[Sony Xperia T, TL, TX, V] #pnexusj#:
Use BCMON but for that ur device's wifi card should be be compatible with 5ghz adapter
[Sony Xperia T, TL, TX, V] zonalimitatore:
Hi.i ve already use bcmon,but force close
[Sony Xperia T, TL, TX, V] zonalimitatore:
Anyone can help me?
[Onetouch Idol 3 Q&A, Help & Troubleshooting] xotz:
Hello guys !

I would like to know if any of you have a log of the update that occur today (06\05\2016) , the update has 11,7 mb.

PS: UPDATE mumber 5.0.2-010 09

Regards.
[Onetouch Idol 3 Q&A, Help & Troubleshooting] Jeik:
Most likely the monthly Stagefright patch/security patch.
[Onetouch Idol 3 Q&A, Help & Troubleshooting] xotz:
they will not let the idol 3 die !!! XD
[Onetouch Idol 3 Q&A, Help & Troubleshooting] Jeik:
I think we will get MM,a few security updates after that,and then our device will lose official support.
[Onetouch Idol 3 Q&A, Help & Troubleshooting] xotz:
we will have MM in the end of this month , then some security patches and its over , so i agree with you , and i hope you make roms with 6.0.1 XDD
[Onetouch Idol 3 Q&A, Help & Troubleshooting] Jeik:
Well, Unjustified Dev has the knowledge when it comes to CM-ifying the device/vendor tree.

I literally take his CM device,vendor and kernel tree,add KCAL to the kernel,and build a rom.

Making your device tree compatible with CM is not easy as all...

However,we have two choices:

1.Unjustified Dev has already made CM13 device,kernel and vendor repos,only RIL and audio aren't working. So we can just take the RIL/audio drivers from the official MM.

2.Build a brand new CM13 tree using only the source of official MM,making the compatibility maximal.

I only started building roms because I've always been a rom maniac,switching between at least two roms every day.

When I get a chance,I will rush and build a 6.0-based rom,I want MM on my device! :D

Until then,I have tons of tests and bad marks to fix... .-----.
[Onetouch Idol 3 Q&A, Help & Troubleshooting] xotz:
Well , lets wait and see ... I will also start make ROMs for this device when i finish the first year of university ! Good luck with your grades XD
[Onetouch Idol 3 Q&A, Help & Troubleshooting] tbkrazeey:
Maaaarshmallow! Maaaarshmallow! Maaaarshmallow! Oh sorry... I don't mean to chant marshmallow, but when I do it's because I really want that update...
[Samsung Galaxy S7 Edge Questions and Answers] cimbom:
Is it possible FM radio on sm 935f

Because FM radio t mobile future
[Samsung Galaxy S7 Edge Questions and Answers] Joku1981:
One such system improvement that T-Mobile users discovered is the activation of the radio receiver on the device. The Qualcomm Snapdragon 820 processor inside the Galaxy S7 and S7 Edge integrates an FM chip, but T-Mobile – like many other carriers – disabled it, at least initially.

The "correct" question is: Does the Exynos 8 Octa 8890 processor integrates an FM chip too?
[Samsung Galaxy S7 Edge Questions and Answers] henklbr:
On this, the answer is NO! :(
[Samsung Galaxy S7 Edge Questions and Answers] robispi2:
Really???

Inviato dal mio LG-H850 utilizzando Tapatalk
[Samsung Galaxy S7 Edge Questions and Answers] Boagfuta:
The quad-core 7570 is the first Exynos chip to have all wireless tech, including Cat.4 LTE, WiFi, Bluetooth, FM and GNSS (GPS), built in to a single chip so why wouldn't the Exynos 8 Octa 8890 SoC have an integrated FM receiver ?
[Samsung Galaxy S7 Edge Questions and Answers] origitat:
First time ever I am jealous to not have a snapdragon variant then. I had no idea.
[Samsung Galaxy S7 Edge Questions and Answers] mashardpro:
Yes, for this one sometimes feel jealous. But the snapdragon's type is also more envious feel to the exynos because the community is crowded about cusrom and all modifications
[Xperia Z5 Premium Q&A, Help & Troubleshooting] DevProzzzzzzz:
Hi i have a sony xperia z5 premium and whenever i connect to the internet and use an app my status bar keeps going up and down every 5 seconds please help :(
[Xperia Z5 Premium Q&A, Help & Troubleshooting] Neil_Armstrong_:
Wow..

What is the specs of your phone, android version, stock/custom kernel etc. ?
[Xperia Z5 Premium Q&A, Help & Troubleshooting] Robobob1221:
Sounds like systemui is crashing.

Have you rooted or you're still running stock? Using any modifications, like xposed?
[Samsung Galaxy S7 Edge Themes, Apps, and Mods] manuelcalavera:
Hello everyone,

Searching all the keyboard mods, made me feel that SwipeSelection is missing in Android. Yes, when you use swipe in the keyboard, it doesn't make sense but what about when you don't? Please watch the video and see how useful it can be for corrections and selections

https://www.youtube.com/watch?v=OD_g5szHGWo

Is anyone interested in making such thing for Xposed for example?
[Samsung Galaxy S7 Edge Themes, Apps, and Mods] zonazolazia:
One of the best iOS tweaks.

I only use the trackpad function, so samsung keyboard or latest google keyboard is sufficient for me.
[Samsung Galaxy S7 Edge Themes, Apps, and Mods] levanoza:
Did u look in keyboard option there is swipe option, not all futures like ios but swipe works good
[Samsung Galaxy S7 Edge Themes, Apps, and Mods] manuelcalavera:
Yes but it is limited, very limited.

Speed control, selection, etc is still missing.

Also, with such Mod we can have it on all keyboards
[Samsung Galaxy S7 Edge Themes, Apps, and Mods] echomac:
Try Googles keyboard (recently updated to version 5.0)

"Gesture cursor control by sliding left/right on space bar"

http://www.androidpolice.com/2016/05/02/google-keyboard-gets-a-huge-update-to-v5-0-with-one-handed-mode-optional-key-borders-new-gestures-and-more-apk-download/
[G3 Q&A, Help & Troubleshooting] unescorules:
Hey hello everyone, I'm new here :cowboy:

I want to ask how I can force the bug to get the IMEI 0 or Null. This happened to me a few weeks ago, and I tried to put my original IMEI Back with QPST, but I put it wrong and now I can't change it, because it's write protected. The only way for change it (and put mine) is going to have the IMEI 0 or Null again.

Well, it's crazy but, does anyone know how I can force the bug?

PD: I have a LG G3 D855 16 GB

And the typical "sorry for my english" xD

Thanks in advance, greetings from Spain :)
[G3 Q&A, Help & Troubleshooting] suljo94:
you could try removing your imei partition that should nullify it

modemst1 and modemst2 first back it up
[G3 Q&A, Help & Troubleshooting] unescorules:
Can you give me some more information?
[8525, TyTN, MDA Vario II, JasJam General] courtlandre:
Anyone know how to make it so I can press more than 2 buttons at once and have them all be recognized?

I am trying to play Mario and I need to hold down 1) Left, 2) run and 3) jump. The Hermes seems to only recognize 2 presses at once.

Does anyone know if this can be remedied or if it is a hardware limitation? Maybe even an incompatibility within the software itself.

Any help is much appreciated!
[8525, TyTN, MDA Vario II, JasJam General] courtlandre:
This seems to only happen when all of the buttons are letters on the keyboard. Meaning if one button is enter it works fine...

Anyone know whats going on or how to fix?
[Optimus L3, L5, L7 Original Android Development] Jonas Cardoso:
​

CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.4 (KITKAT), which is designed to increase performance and reliability over stock Android for your device.​

#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.​

Display

Vibration

GPS

Sensors of All type

Google Apps

Bluetooth

Bluetooth tethering

All native apps

GPS

WiFi

Ril

Tethering wifi

Sdcard0/Sdcard1

Camera (photos, camcorder & panorama)

Audio playback

Audio recording

Video playback

OpenGL rendering

Hardware video decoding & encoding

USB-tethering

OMX

Mtp/ptp

Flashlight

NFC removed by default

Full edition CM11

Gapps

VeeKernel

Skernel

Flashlight by @Paget96

Note : CM-11 is only for jellybean (v20) baseband. If you are on ics (v10) baseband flash v20 baseband

TWRP 3.0.2.0 Recovery

Wipe all partitions except sdcard!

Flash the cm-11-*-UNOFFICIAL-p700.zip

Reboot

Done!

After first boot reboot back to recovery

Flash Gapps

Screenshots:

​

XDA:DevDB Information

CyanogenMod 11, ROM for the LG Optimus L7

Contributors

Jonas Cardoso, Caio99BR, InsideMuz, WinterR

Source Code: https://github.com/TeamVee/android_device_lge_p700/tree/cm-11.0

ROM OS Version: 4.4.x KitKat

ROM Kernel: Linux 3.4.x

ROM Firmware Required: V20 Baseband

Version Information

Status: Stable

Current Stable Version: RC2

Stable Release Date: 2016-05-05

Created 2016-05-06

Last Updated 2017-01-06
[Optimus L3, L5, L7 Original Android Development] Jonas Cardoso:
​

RC1 - 05/05/16

Initial Release

RC2 - 25/06/16

Background app limit to 10 and starting to 8 apps

Builded with cortex a5

Optimize HWUI for performance

Increase UI responsiveness

Added Webview Classic

ZRAM 150MB

Added AOSP low RAM settings
[Optimus L3, L5, L7 Original Android Development] Jonas Cardoso:
​

Frequently asked questions

Q: Will this conflict with any mod I'm using?

A: As long as it doesn't have any entropy related stuff, its okay. Since the kernel already comes with an inbuilt entropy generator, it will conflict with the ones from mod, causing a poor, stuttered performance!

Q: Deep Sleep isnt working for me, Google Services causing wake-locks, what to do?

A: Go to settings, Privacy, Privacy Guard, All apps, long press Google Services, and deny/disable wake-locks! (Thanks to [MENTION=5514152]Paget96[/MENTION] for the solution)

Q: Which version should I flash

A: Flash kernel with model number (P705), don't use (P700) or you may have problems with deep sleep

Q: Which frequency is the safest

A: The default frequency, ~1000MHz, is the safest!

But, there's no harm in overclocking upto 1300MHz.

You MAY face some issues on 1250MHz-1300MHz, but 1200MHz is stable as 'rock'!

Q: WiFi doesnt work for me

A: Reflash ROM and Kernel

Q: How to logcat?

A: Here

A problem in ROM not reported?​

Make a logcat post here​
[Optimus L3, L5, L7 Original Android Development] WinterR:
ROM is OK, it is a bit laggy, and Sound recorder is not working, everything else seems to be working [emoji1] [emoji1]
[Optimus L3, L5, L7 Original Android Development] vaikz:
Not just laggy but also some freezes.

Tried this with vee kernel and same with other km ROM by, blank screen coming from sleep.

With kernel, that bug vanished but got some freezes when heavy uses like playing.

Hope this will be improve.

And also hoping that we will get mom also.
[Optimus L3, L5, L7 Original Android Development] Jonas Cardoso:
Try delete hwcomposer in system/lib/hw
[Optimus L3, L5, L7 Original Android Development] vaikz:
K I'll try it again, maybe this weekend. [emoji1] [emoji106]
[Optimus L3, L5, L7 Original Android Development] Jonas Cardoso:
I need you guys to help users of the L7 test everything in ROM and report bugs as early fast as possible, Thanks in advance
[Optimus L3, L5, L7 Original Android Development] jamal2367:
Flashlight/Torch works Perfectly! its not a bug!!!!
[Optimus L3, L5, L7 Original Android Development] djangosteen:
Hi, I've tried to flash this ROM, but I can't sign in with my google accounts. It says 'There was a problem communicating with Google servers'. I'm using Gapps provided by this thread.

Any solutions?
[Optimus L3, L5, L7 Original Android Development] Jonas Cardoso:
Try flash other package gapps
[Optimus L3, L5, L7 Original Android Development] p4ul88:
hi , can someone say wich rom is fastest for p700 and have more free ram beacause im stuck with 80 mb free ram. thanks and sry for bad english "D iheard thaat vanir rom is fastest but i dont know . please say which is stable and fastest thanks for help and my bad english D:
[Optimus L3, L5, L7 Original Android Development] Jonas Cardoso:
80MB free RAM :confused::confused::confused: Try use apps light in L7 and test greenify
[Optimus L3, L5, L7 Original Android Development] j8910:
The link for gapps made for this CM rom (gapps-4.4.x-by-antonioraf.zip) is broken.
[Optimus L3, L5, L7 Original Android Development] Danny94:
Wow a new Rom thats great.

My friend won´t buy a new phone, but would play pokemon go ;D With this Rom could work now =). Thanks man.

Wich rom is better cm11 or cm12 ?
[Optimus L3, L5, L7 Original Android Development] innov:
latest rom (rc3) cannot be flashed on P705? it said "this package is for device: p700; this device is p705."
[Optimus L3, L5, L7 Original Android Development] Jonas Cardoso:
Dont flash man, i remove this rom
[Optimus L3, L5, L7 Original Android Development] jp0678:
Sorry, new to this flashing stuff. The custom ROM won't install in TWRP 3.0.2.0 or any other recovery. It says something related to the device being only for p700. Isn't it almost the same except for the NFC? How do I work around it please help T_T

Edit: I just flashed IMER's CM11. What are the better ROMs out there to flash (mostly for stability and performance)?
[Optimus L3, L5, L7 Original Android Development] Jonas Cardoso:
For L7 idk, i have L5 only
[Optimus L3, L5, L7 Original Android Development] natheux:
Hi, the link for the 20170105 build is dead..can you fix it ?
[Optimus L3, L5, L7 Original Android Development] Jonas Cardoso:
sorry, link fixed
[Optimus L3, L5, L7 Original Android Development] natheux:
thank you ! :) maybe my L7 will have a second life ^^

EDIT : the latest version bootloop :/
[Optimus L3, L5, L7 Original Android Development] :
Bootloop when i install xposed ):
[Optimus L3, L5, L7 Original Android Development] Jonas Cardoso:
Kitkat roms with patch security xposed not work
[Optimus L3, L5, L7 Original Android Development] DavivaD:
Cannot flash on p705.

This package is for device: p700; this device is p705.

Only for 2017 build.

On previous build flash with no problems + Xposed working.
[Optimus L3, L5, L7 Original Android Development] Jonas Cardoso:
Update twrp for last version
[Optimus L3, L5, L7 Original Android Development] DavivaD:
On latest version of TWRP for p705, same problem.

On latest version of TWRP for p700, no errors but it doesn't flash (empty).
[Optimus L3, L5, L7 Original Android Development] Jonas Cardoso:
Get log with p700 recovery
[Optimus L3, L5, L7 Original Android Development] DavivaD:
Here:

https://pastebin.com/rbrXnejt
[Optimus L3, L5, L7 Original Android Development] Jonas Cardoso:
Try make format data, your partition system and data are busy

Instalowanie pliku zip '/external_sd/cm-11-20170105-UNOFFICIAL-p700.zip'
Sprawdzanie pliku MD5...
Pomijanie sprawdzania MD5: brak pliku MD5
I:Zip contains SELinux file_contexts file in its root. Extracting to /file_contexts
I:Legacy property environment initialized.
mount: failed to mount /dev/block/platform/msm_sdcc.3/by-num/p14 at /system: Device or resource busy
about to run program [/tmp/backuptool.sh] with 2 args
grep: /system/build.prop: No such file or directory
Not backing up files from incompatible version: 11
run_program: child exited with status 127
mount: failed to mount /dev/block/platform/msm_sdcc.3/by-num/p20 at /data: Device or resource busy
about to run program [/tmp/otasigcheck.sh] with 1 args
[Optimus L3, L5, L7 Original Android Development] DavivaD:
Didn't help...
[Ascend Mate 7 Q&A, Help & Troubleshooting] Faisal619:
How to root huawei mate 7 4.4.2 L09?
[Ascend Mate 7 Q&A, Help & Troubleshooting] CloudCompute:
Unlock bootloader, flash twrp recovery for KK, and flash SuperSU-v2.46.zip from twrp.
[Ascend Mate 7 Q&A, Help & Troubleshooting] Faisal619:
Can you send me the links please...
[Ascend Mate 7 Q&A, Help & Troubleshooting] str8pah23:
Do I need to root if I just want an official upgrade installed in my Mate 7-L09...firmwares that are from their website but not showing on OTA...
[Ascend Mate 7 Q&A, Help & Troubleshooting] kr1shna:
No you don't need root or unlock bootloader. It's from their website. Be case full though. The firmwares on the website look confusing. Don't flash wrong region firmware or for other model. You better download the packages from here. If you have doubt ask which one you need to download.
[Ascend Mate 7 Q&A, Help & Troubleshooting] str8pah23:
Thanks...how to know which region if not indicated in phone

Thanks...How can you know which region of phone? Mine does not indicate it. Only the build numbers...

MT7-L09V100R001C00B150

CUSTC433D150

Thanks.
[Ascend Mate 7 Q&A, Help & Troubleshooting] kr1shna:
*#*#2846579#*#* <---- type this in the dialer. You will get a Project menu. Tap on Network Information Query. Then Vendor Country info. If its meafnaf its middle east africa and north africa. I dont know about others but you can just type in the code in google and you will get to know the region. :)

Hope this helps.
[Ascend Mate 7 Q&A, Help & Troubleshooting] str8pah23:
Thanks

I dialed the number...Project Menu-->Network Setting-->Operator Country Info---> Operator Name:hw, Country Name: meafnaf

Is this the one? as it did not say Vendor Country info. If it is then like you said meafnaf.
[Ascend Mate 7 Q&A, Help & Troubleshooting] kr1shna:
Yes your region is middle east Africa and north Africa. Huawei phones are a bit of confusion always. I can help you upgrade, tell me what build number you are on and do u want to upgrade till the latest version?