FORUMS
Remove All Ads from XDA

Netease Music - Unofficial English Translation

29 posts
Thanks Meter: 52
 
By nvincent, Junior Member on 24th May 2015, 04:22 AM
Post Reply Email Thread
Announcement from nvincent: Netease music - A Chinese music service similar to Spotify, only free, has been translated to English.
Ok, so Netease caught on to everything, and put a stop to all of our shenanigans. None of this would be a problem if they just released an english version. I doubt that will happen anytime soon though.

~~~EDIT~~~
Fildo.net is probably the best alternative. They have a decent android app, and it uses the music from Netease, I believe. Check it out!

But I mean, in the event that you are a stubborn bastard and refuse to quite Netease, there might be a way to get around their block. The following was taken from a comment on page 15 by ItsJono. Good luck!

-----------------
From what I understand, the NetEase translation development was forked into two different projects, the one here is for NON-ROOT people who do not have access to root/xposed installer. This uses a modified APK with modified files that NetEase has begun detection for tampering. The second version, is the one for ROOT/Xposed which i'm installing now. The Xposed version is better since it translates the file on the fly in memory versus having a pre-modified APK so that NetEase can update itself and not break translation.

Edit: Okay, the Xposed version of NetEase + Translation Xposed Module + English translation = Works again!

The link to follow is here: http://superdevs.weebly.com/netease-cloud-music.html

I didn't want to do this before because it looked confusing and hard, especially with so much of the information being in Spanish but it turned out to be quite easy. I'll give a quick overview of what I did to help those who want a clearer, native English description of how to do it. The first link was very helpful with it having been translated from Spanish, and while the English was good, it was clear it wasn't their first language and I want to help those who might be a little iffy as to what the process is:

[How to Install Xposed version of NetEase]

Q: Why install Xposed version of NetEase, versus the pre-translated APK located in this thread?
A: The pre-translated APK of NetEase offered by @omarchavez/XDA: omare.chavez is great for users who do NOT have root access on their device. However, it is prone to "breaking" from NetEase's hash check of APK from what my Android developer friend explains as a possibility. The Xposed version allows you to have the latest official NetEase APK installed without having to wait for an updated APK to show up. Xposed version also allows quick corrections in typos in the translation files, whereas it would require a rebuild of the translated APK, of which, the primary developers are Spanish and English translation is not their primary concern.

Q: I don't have root access, which version should I download?
A: The version you should download is the one offered by @omarchavez / XDA: omare.chavez. Download and install Telegram from Google Play Store and use your phone to visit this address: https://telegram.me/neteaseES , then subscribe to his channel so you can receive the latest developments and download the latest APK version of pre-translated NetEase.

-

Before Install: Have root access, and Xposed installed so you can install the Xposed module that translates the program, without breaking the functionality of NetEase

1.) Install AndroTraductor Xposed module, enable it in Xposed, reboot (?) /// Or follow instructions here: http://superdevs.weebly.com/androtraductor.html
2.) Install latest NetEase APK directly from NetEase, http://music.163.com/api/android/download/latest
3.) Download the translation files:
English - http://www.mediafire.com/download/c6...#91;b_1.0].zip
Spanish - https://mega.co.nz/#!GRlCVRID!vyQlET...smSTKzeDbQ5ncs
Spanish 2 - https://userscloud.com/8c66tzcqb8eh

...and then create a folder in your Android device's root directory named "dv_translate", and extract the contents of the translation zip file that you downloaded in your language so that the file structure looks like the images shown in the link.

http://superdevs.weebly.com/uploads/...62598_orig.png

Reboot device and load up NetEase, the app should have some text translated in your language that you downloaded. Images cannot be translated as they would require modification of the .APK contents and would fail the hash check when NetEase checks for modification.


[How to register for Weibo/NetEase account]

Q: Why should I register an account?
A: You can use NetEase as a Guest but miss out features by not having an account. Having an account allows you to have unlimited 320KB/s quality MP3 song downloads, save your favorite songs, create playlists, etc. I would definitely recommend it. It's also not very hard and is a very simple process.

-

1.) To register a NetEase account, go here: http://reg.163.com/reg/reg.jsp?product=music
2.) Use the follow image or Google translate to help you. http://superdevs.weebly.com/uploads/...png?1434101457
*Please note that the image here has a small mistake, the first red arrow on top where it says "Username" is supposed to be your email. I believe you'll be prompted later to choose a NetEase username handle.
3.)Log in NetEase using the information you put and enjoy!

[Credits]

Special thanks to the users OmarChavez / XDA: omare.chavez for making the translated APK and allow me to try NetEase, and nvincent for making this thread and giving this APK project visibility.

This information couldn't be done without the following sites:
http://superdevs.weebly.com/netease-cloud-music.html
http://www.htcmania.com/showthread.php?t=978407
The Following 47 Users Say Thank You to nvincent For This Useful Post: [ View ] Gift nvincent Ad-Free
 
 
24th May 2015, 06:02 AM |#2  
Member
Flag Brisbane
Thanks Meter: 13
 
More
Great, thanks for this. I look forward to future update.
25th May 2015, 03:50 PM |#3  
Junior Member
Thanks Meter: 0
 
More
I would like to merge my work with yours
Hi,

nice work! I have also started translating this app, and i would like to merge some fixes into your version.
Is there a github or something where i can contribute?

Cheers.
25th May 2015, 04:02 PM |#4  
Scarotrhy's Avatar
Member
Thanks Meter: 52
 
More
Wow man, thanks for your work, I'll try this app right now.
25th May 2015, 05:27 PM |#5  
Member
Thanks Meter: 13
 
More
I constantly get a notification to update the app. I read somewhere that I should not take the update because it will revert back to Chinese. Is this correct?
25th May 2015, 06:31 PM |#6  
Scarotrhy's Avatar
Member
Thanks Meter: 52
 
More
Quote:
Originally Posted by UCLA1

I constantly get a notification to update the app. I read somewhere that I should not take the update because it will revert back to Chinese. Is this correct?

Absolutely, the file (translated) will be replaced when updated
25th May 2015, 06:37 PM |#7  
Member
Thanks Meter: 13
 
More
Quote:
Originally Posted by Scarotrhy

Absolutely, the file (translated) will be replaced when updated

Then I guess I will use this one as it prevents that notification. It looks like quite a few people are working on this app and I appreciate their hard work.

http://www.reddit.com/r/Android/comm...e_apps/crfx6oa
26th May 2015, 05:33 AM |#8  
Member
Thanks Meter: 5
 
More
Quote:
Originally Posted by UCLA1

I constantly get a notification to update the app

Is it really everytime you reopen the app? Cause then it looks like I found a workaround for that, not sure yet but I didn't have a notification since 9+ hours
26th May 2015, 10:06 PM |#9  
Member
Thanks Meter: 13
 
More
Quote:
Originally Posted by GerRudi

Is it really everytime you reopen the app? Cause then it looks like I found a workaround for that, not sure yet but I didn't have a notification since 9+ hours

Yes it was every time I opened the app. I am now using the one that is in the link I provided and I do not have that problem anymore. Hopefully this version gets that fixed as well.
27th May 2015, 05:20 AM |#10  
Member
Thanks Meter: 5
 
More
Quote:
Originally Posted by UCLA1

Yes it was every time I opened the app. I am now using the one that is in the link I provided and I do not have that problem anymore. Hopefully this version gets that fixed as well.

I recommend you to stay with this one as the translation is a lot better.
Right now, to FIX the update notification (might also be implemented by OP in the next version) you need a rooted device and a root browser app.

Goto data/data/com.netease.cloudmusic/shared_prefs/UpdateInfo.xml



I THINK the integer value versionCode is used for the update check (versionCode < serverVersion) - simply increase the value to a lot higher one, I used 99 - no update notification on startup.

With this, I didn't have a notification since 24h, I guess that's a fix for it.


EDIT: got an update notification after 48h.


Sent via HTC One M7 - ARHD Lollipop via XDA free
28th May 2015, 03:33 PM |#11  
OP Junior Member
Thanks Meter: 52
 
More
Quote:
Originally Posted by GerRudi

I recommend you to stay with this one as the translation is a lot better.
Right now, to FIX the update notification (might also be implemented by OP in the next version) you need a rooted device and a root browser app.

Goto data/data/com.netease.cloudmusic/shared_prefs/UpdateInfo.xml



I THINK the integer value versionCode is used for the update check (versionCode < serverVersion) - simply increase the value to a lot higher one, I used 99 - no update notification on startup.

With this, I didn't have a notification since 24h, I guess that's a fix for it.


EDIT: got an update notification after 48h.


Sent via HTC One M7 - ARHD Lollipop via XDA free

Haha. I was going to say, wow, that is a clever way of fixing it. I'll relay this info over to the guy working on it and see what we can do. No promises though.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes