yashsingh1/xdaforums huggingface dataset:
[Galaxy Ace II Android Development] jungp:
OK. After flashing your f2fs kernel and rebooting I always have again cwm 6.0.5.0 and no option for migration. I can also not create f2fs via parted mkfs. Therefore I think that the kernel was not flashed. Any idea?
[Galaxy Ace II Android Development] ace2nutzer:
ahh no got it :) LAtest kernel is bigger for /system .. because of live video stream fix .. hmm u can try with previous version...

if that also didn't help.. try to format first system ... as ext4 ... but make sure that u do at first a cwm backup .. u need only to backup system and data ... later just restore ... data ... and system ...
[Galaxy Ace II Android Development] jungp:
Ok - That could explain my problems with flashing the kernel. I want anyway do a complete reinstall of cm11 after repartitioning&f2fs. Are there then further reasons for a /system backup?
[Galaxy Ace II Android Development] ace2nutzer:
Usually clean install is not needed for f2fs + repart ...

but if u like to beginning from scratch format everything but not modemfs .. and don't do a backup of course ... :)
[Galaxy Ace II Android Development] jungp:
Hi ace2user,

Thanks for your answer.

Also with formatting /system flashing the latest kernel fails.

I will try today previous kernels.

BTW. I am new in the android business but usually the kernel image is on /boot, isn't ? Or you mean /lib/modules ?

Anyway, I will check your zip files today.
[Galaxy Ace II Android Development] jungp:
Meanwhile I also tried "codina_kernel_cm11_20150216_f2fs_ace2nutzer.zip" (before I tried "codina_kernel_cm11_20150501_f2fs_ace2nutzer.zip") - no change.

I also investigated the zip-file and the updater-script and suggest that there must be something wrong with my phone settings. The usual settings (end of post)

- taken via adb from cwm - are standard - I think.

btw: I have several other interesting lines in dmesg like:

<6>[ 1.462829] mmcblk0: mmc0:0001 SEM04G 3.68 GiB

<6>[ 1.462951] mmcblk0boot0: mmc0:0001 SEM04G partition 1 2.00 MiB

<6>[ 1.463073] mmcblk0boot1: mmc0:0001 SEM04G partition 2 2.00 MiB

<6>[ 1.468383] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 p16 p17

<6>[ 1.474792] mmcblk0boot1: unknown partition table

<6>[ 1.477874] mmcblk0boot0: unknown partition table

(is this normal ?)

...

<3>[ 3.860046] mmci-pl18x sdi2: error during DMA transfer!

<3>[ 3.860198] mmc0: [MMC] DATA TIMEOUT STATUS: 8, CMD: 18

<3>[ 3.860260] mmcblk0: error -110 transferring data, sector 3830720, nr 128, cmd response 0x900, card status 0x80b00

<4>[ 3.860290] mmcblk0: retrying using single block read

(probably some sectors on the internal emmc are corrupt ?)

=====================================================================0

The following are from "adb shell" during running cwm 6.0.5.0

Sat Jan 7 14:28:07 GMT 2012

~ # cat /etc/fstab

/dev/block/mmcblk0p4 /cache ext4 rw

/dev/block/mmcblk0p5 /data ext4 rw

/dev/block/mmcblk0p3 /system ext4 rw

~ # cat /fstab.samsungcodina

# Android fstab file.

# The filesystem that contains the filesystem checker binary (typically /system) cannot

# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK

# Data partition must be located at the bottom for supporting device encryption

#<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags>

/dev/block/mmcblk0p3 /system ext4 ro,noatime,errors=panic wait

/dev/block/mmcblk0p2 /modemfs ext4 noatime,nosuid,nodev,journal_async_commit,errors=panic wait,check

/dev/block/mmcblk0p4 /cache ext4 noatime,nosuid,nodev,journal_async_commit,errors=panic wait,check

/dev/block/mmcblk0p7 /efs ext4 noatime,nosuid,nodev,journal_async_commit,errors=panic wait,check

/dev/block/mmcblk0p9 /preload ext4 ro,noatime,errors=panic wait

/dev/block/mmcblk0p5 /data ext4 noatime,nosuid,nodev,discard,noauto_da_alloc,journal_async_commit,errors=panic wait,check,encryptable=/efs/metadata

# Vold managed volumes

/devices/sdi2/mmc_host/mmc0/mmc0 auto auto defaults voldmanaged=sdcard0:8,nonremovable,noemulatedsd

/devices/sdi0/mmc_host/mmc1/mmc1 auto auto defaults voldmanaged=sdcard1:auto

# Recovery

/dev/block/mmcblk0p15 /boot emmc defaults recoveryonly

# ZRAM

/dev/block/zram0 none swap defaults zramsize=104857600

~ # uname -a

Linux localhost 3.0.101-CyanogenMod-g17eea61 #1 SMP PREEMPT Thu Aug 7 20:26:35 BST 2014 armv7l GNU/Linux
[Galaxy Ace II Android Development] ace2nutzer:
Your partition table is messed up ^^ Not really good .. it's a wonder that u can do something with your Phone ...

Hmm try this:

Flash this with Odin .. as PDA .. and don't tick anything in odin .. all unticked the checkboxes ..

http://d-h.st/Zum

When u it's flashed.. just unpplug the cable and reboot directly in recovery .. u should see then: cwm : 6.0.4.9

then flash normal F2FS Kernel here:

http://xda.mister-freeze.eu/XDA-fil...dina_kernel_cm11_20150501_f2fs_ace2nutzer.zip

then power off... and boot again to recovery ... and flash the repart.zip here:

http://d-h.st/y0h9

after this .. power off ... and reboot again to recovery ... and format as follow:

system, data, cache as f2fs ... (ext4 < ---- > f2fs conversation need to be enable)

and sdcard0 as vfat

after that, flash CM 11 f2fs .. here:

http://xda.mister-freeze.eu/XDA-fil...ina/cm-11-20141118-UNOFFICIAL-codina_f2fs.zip

then pico uni-gapps here:

http://d-h.st/YRsS

and flash f2fs kernel again:

http://xda.mister-freeze.eu/XDA-fil...dina_kernel_cm11_20150501_f2fs_ace2nutzer.zip

reboot system ... and the Phone should Boot normally .... everything up to date...
[Galaxy Ace II Android Development] hanker_de:
And if that doesn't help: Go another step back, as I did, when I screwed up my partition table:

Go back to GB according to here: http://xdaforums.com/showpost.php?p=53921158&postcount=8 aka flash FULL 3-parted GT-I8160 GB (2.3.6) Firmware.

Then flash JB XXMG2 according to here: http://xdaforums.com/galaxy-ace/ace-2-develop/kernel-ace2nutzer-kernel-20141027-t2920365/post60323490#post60323490.

After that everything was fine again. I installed CM11_ext4 first and then went over to repartition for f2fs and installed f2fs as described here: http://xdaforums.com/showpost.php?p=56321125&postcount=3

Greetings from Germany

René
[Galaxy Ace II Android Development] arha1:
Unfortunately, compared with 20150130 the latest version (ext4) is less smooth (including hangers, when returning from lockscreen) and the accu power is decreasing very fast on my phone. :eek:
[Galaxy Ace II Android Development] ace2nutzer:
lol it's not really recommended to use so much outdated builds .... there are many bugs...(maybe also bugs on abb-charger what will damage your Battery)

But u're right, latest build is not really smooth .... i'll improve many things on next Update: CM11 + Kernel .. ;)
[Galaxy Ace II Android Development] arha1:
I haven't been reading here for a while...

Which more recent build is good regarding smoothness? :)

Greetings from Munich
[Galaxy Ace II Android Development] jungp:
Ok - thanks. I tried flashing with ODIN (complaining no errors) and after reboot again cwm 6.0.5.0. I dont know whats going on here.

My original problem was that data partition could not be mounded anymore (CM11 boots normally and then it says: "type password to decrypt storage"). Any other partition could be mounted

and unmounted - only data failed. I already reformatted several times (using cwm or via adb shell and also with separat mkfs.ext4). Therefore I decided to repartition and start also now directly

with your f2fs-kernel.

ok will try now to revert to GB as suggested by René.

Thanks again

---------- Post added at 10:03 AM ---------- Previous post was at 09:40 AM ----------

Hi René and ace2user,

Thanks. I will try this now.

But - I'm not really sure that partition table is corrupted since the "dmesg"-lines:

<3>[ 33.834411] mmci-pl18x sdi2: error during DMA transfer!

<3>[ 3.834533] mmc0: [MMC] DATA TIMEOUT STATUS: 8, CMD: 18

<3>[ 3.834625] mmcblk0: error -110 transferring data, sector 3830720, nr 128, cmd response 0x900, card status 0x80b00

suggest a mmc read-error, isn't? From the partition table this is indeed a sector in the data partition:

(parted) unit s

unit s

(parted) print

print

Model: MMC SEM04G (sd/mmc)

Disk /dev/block/mmcblk0: 7733248s

Sector size (logical/physical): 512B/512B

Partition Table: gpt

Number Start End Size File system Name Flags

10 1024s 3071s 2048s PIT

6 3072s 6143s 3072s CSPSA FS

7 8192s 28671s 20480s ext4 EFS

2 28672s 61439s 32768s ext4 Modem FS

14 63488s 67583s 4096s SBL

16 67584s 71679s 4096s SBL_2

1 71680s 104447s 32768s PARAM

12 104448s 108543s 4096s IPL Modem

13 108544s 141311s 32768s Modem

15 141312s 174079s 32768s Kernel

17 174080s 206847s 32768s Kernel2

3 206848s 1460223s 1253376s ext4 SYSTEM

5 1460224s 4016127s 2555904s ext4 DATAFS

4 4016128s 4642815s 626688s ext4 CACHEFS

9 4642816s 5298175s 655360s ext4 HIDDEN

11 5298176s 5400575s 102400s Fota

8 5400576s 7712767s 2312192s fat16 UMS

from dmesg I have also the lines (but maybe this is normal since at this stage gpt is yet fully recognized ... - I dont know)

mmc0: new high speed DDR MMC card at address 0001

<6>[ 1.473052] mmcblk0: mmc0:0001 SEM04G 3.68 GiB

<6>[ 1.473175] mmcblk0boot0: mmc0:0001 SEM04G partition 1 2.00 MiB

<6>[ 1.473297] mmcblk0boot1: mmc0:0001 SEM04G partition 2 2.00 MiB

<6>[ 1.478576] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 p16 p17

<6>[ 1.484954] mmcblk0boot1: unknown partition table

<6>[ 1.487976] mmcblk0boot0: unknown partition table
[Galaxy Ace II Android Development] hanker_de:
Hello jungp,

sorry, but I myself cannot help you with that output of yours.

All I can say is that I had problems with CACHEFS not being mountable anymore, could flash JB XXMG2 without errors according to ODIN, but the errors persisted.

Flashing the 3-part-GB (be sure to check "Repartition") solved all of *my* issues.

Greetings from Germany

René
[Galaxy Ace II Android Development] xo.en:
Definitely - someone needs "russian" gb rescue rom here :) then jb, then fun starts from scratch. 3part rom is all you need, sir.

but imho, indeed, having boot0 and boot1 is interesting...weirdness.
[Galaxy Ace II Android Development] ace2nutzer:
Yeahh it is ! Probably wrong ROM / Kernel / or wrong pit file ... or played too much with re-partitions commands :D

It's a really really wonder that that Phone is still running ! As i said: Ace2 never die !!! :good:
[Galaxy Ace II Android Development] xo.en:
Good luck, you can save that machine.

Some experiments may lead to quite scary experiences, but, if i am right, noone bricked..this machine so far :)

Funny thing: my machine resisted for 40 seconds while laying below 50cm of waterline, while turned ON. Well, it happens...

Cwm screen crashes(distort, bs), repart issues(ANY), no-boot-after-flashing-sth are just...quirks, not real issues, you know.

Reliable machine, imho.
[Galaxy Ace II Android Development] ace2nutzer:
It should work with 3-parted GB RUS and then Stock JB ...;)

but if Codinap: then 3-parted LK2 ... then 3-parted JB ME1 and then Stock JB MG2 = 624MB RAM

EDIT: it's really risky to delete partitions with ADB !! 3-parted is safer ... theoretically nothing can happen when u DON'T delete: normal.bin + normal2.bin (this is i believe the bootloader...)

I'm right [MENTION=4962787]fluffi444[/MENTION] ?? Fluffi is an expert for such Things ;)
[Galaxy Ace II Android Development] xo.en:
I mighve been fuzzy with my previous post, but i said...exactly the same, so hanker_de did, before me :) .

Now, let our mate to unf.ck his device :)
[Galaxy Ace II Android Development] ace2nutzer:
@ up

of course it'll work ! But the Space is not really much ... so it's better to keep the second ROM on sdcard ... just by a 32GB (i've) or even a 64GB sdcard .. and u'Re the King :p

But 2 Kernels at the same time will work.. i mean on the Phone .. kernel.img + kernel2.img ... we've already 2 Partitions for boot.img ... because on stock JB both partitions (2x 16MB) are used .... but who need 2 kernels at the same time ?? One good kernel is enough ;) And same for ROM: One Good ROM is enough :) Don't forget it's a Phone ..

It is NOT a:

Toy

3D-Console

PC / Laptop / Server or what ever ;)
[Galaxy Ace II Android Development] Eleichstetten:
Deep Sleep or not to Sleep Deep

Well, I´ve been playing around with different Kernels.

Doing this I found the following "Best Practice":

After having installed a new Kernel and having setup the phone:

SWITCH IT OFF AND ON AGAIN (not only restart)

This might help a lot for battery drain, because it will reactivate "Deep Sleep"

in case it might not be functional after new installation.
[Galaxy Ace II Android Development] jungp:
Hi,

Crazy, I tried "CODE_GT-I8160_I8160XXLK6_CL1211243_REV00_user_SEC_KEY_LK6_ 4G" according http://xdaforums.com/showpost.php?p=53921158&postcount=8

with ODIN3 v3.07. Everything went fine (see below). Phone autoreboots and starts **again** "CM11" with message "type password to decrypt storage" (this is what I had before...).

Rebooting into recovery gives: cwm-6.0.5.0 - ** NO CHANGE **. Somehow - nothing changes on the internal eMMC.

Do you have any further ideas here ?

<OSM> Enter CS for MD5..

<OSM> Check MD5.. Do not unplug the cable..

<OSM> Please wait..

<OSM> CODE_GT-I8160_I8160XXLK6_CL1211243_REV00_user_SEC_KEY_LK6_4G.tar.md5 is valid.

<OSM> Checking MD5 finished Sucessfully..

<OSM> Leave CS..

<OSM> Enter CS for MD5..

<OSM> Check MD5.. Do not unplug the cable..

<OSM> Please wait..

<OSM> CSC_GT-I8160-MULTI-CSC-OXELF1_SEC_KEY_4G.tar.md5 is valid.

<OSM> Checking MD5 finished Sucessfully..

<OSM> Leave CS..

<ID:0/003> Added!!

<ID:0/003> Odin v.3 engine (ID:3)..

<ID:0/003> File analysis..

<ID:0/003> SetupConnection..

<ID:0/003> Initialzation..

<ID:0/003> Set PIT file..

<ID:0/003> DO NOT TURN OFF TARGET!!

<ID:0/003> Get PIT for mapping..

<ID:0/003> Firmware update start..

<ID:0/003> GT-I8160_EUR_XX_4G.pit.md5

<ID:0/003> NAND Write Start!!

<ID:0/003> EFS.img.md5

<ID:0/003> STE_boot.bin.md5

<ID:0/003> cspsa.img.md5

<ID:0/003> ipl.bin.md5

<ID:0/003> kernel.bin.md5

<ID:0/003> kernel2.bin.md5

<ID:0/003> mem_init.bin.md5

<ID:0/003> modem.bin.md5

<ID:0/003> modemfs.img.md5

<ID:0/003> normal.bin.md5

<ID:0/003> normal2.bin.md5

<ID:0/003> param.lfs.md5

<ID:0/003> power_management.bin.md5

<ID:0/003> ssgtest.img.md5

<ID:0/003> system.img.md5

<ID:0/003> ums.rfs.md5

<ID:0/003> userdata.img.md5

<ID:0/003> GT-I8160_EUR_XX_4G.pit.md5

<ID:0/003> cache.img.md5

<ID:0/003> hidden.img.md5

<ID:0/003> RQT_CLOSE !!

<ID:0/003> RES OK !!

<ID:0/003> Removed!!

<ID:0/003> Remain Port .... 0

<OSM> All threads completed. (succeed 1 / failed 0)
[Galaxy Ace II Android Development] ChronoMonochrome:
I'm afraid that it's died flash memory.
[Galaxy Ace II Android Development] ace2nutzer:
It's locked NAND-flash maybe .... send a pm [MENTION=4962787]fluffi444[/MENTION] ;)
[Galaxy Ace II Android Development] manthes:
This message appeared to me after install 4.2 rom (without installing newer kernel). Probably something with ramdisk partition because i am using chrono's kernel or f2fs. After doing again the installation with the proper method (rom and after that kernel) it was fine
[Galaxy Ace II Android Development] fluffi444:
no - stay in thread pls :)

Maybe dd command could help.. I would start with DDing a kernel and see if cwm has changed..
[Galaxy Ace II Android Development] jungp:
Ok. you mean directly dd the boot-image of the ace2user's f2fs-kernel zip to /dev/block/mmcblk0p15 via adb shell

and copy modules to /system ?

this is the same as: package_extract_file("boot.img","/dev/block/mmcblk0p15") isn't ?

I would simply try: "dd if=/tmp/boot.img of=/dev/block/mmcblk0p15"

btw: is there any way to mount /dev/block/mmcblk0p15 (I am not familar with android-specifics here) ? (Or I would reread via dd and make diff...)

thanks,

jungp
[Galaxy Ace II Android Development] elbahate:
wifi problem

I have a problem with last kernel, wifi won't work. :confused:

Let me clear, installed first jell bean 4.1.2, after that [MENTION=4947931]Rox[/MENTION] cm 11 -rom, flash gaps than install latest kernel from here..
[Galaxy Ace II Android Development] fluffi444:
Correct!

I would try to use another kernel to see if its working (to see a diffence). Maybe one of the earlier ChronoKernels (not the universals). Maybe R2.10...

Or use stock kernel...And go directly to recovery after DD. Do not boot phone/system. Just press 3 buttons as long as needed after DD.
[G 2014 General] jadephyre:
https://github.com/MotorolaMobilityLLC/kernel-msm/issues/4

Take a look, can't be long now until full Custom ROMs can be built :D

sent from my Moto G 2nd Gen
[G 2014 General] magmatik:
What a great news !
[G 2014 General] jadephyre:
I thought that might tickle some of the Devs here :)

All week since I got my new G I was hovering on that page looking for news, and just 3 hours ago the new post was made :D
[G 2014 General] wopr303:
Great news!!
[G 2014 General] Somcom3X:
I have a tree made for the Titan on my github. You'll need the relevant picks on the cm gerrit for it to build.

Before everyone goes compile crazy, let's actually boot the phone before 30 threads with boot looping "progress" and little advancement are created. I'm not planning on buying this device, only to help as much as I can bring it up. There are talented dev's who will surely take it up later on.

Sent from my XT1045
[G 2014 General] C-o-M:
Seems like the titan sources are up as well :)
[G 2014 General] akshay4:
yes Titan Sources are also Up

https://github.com/MotorolaMobilityLLC/kernel-msm/tree/kitkat-4.4.4-release-titan

lets boot this B***H :p
[G 2014 General] bhavin192:
Yup,

https://github.com/MotorolaMobilityLLC/kernel-msm/tree/kitkat-4.4.4-release-titan

Edit:

oops :p
[MENTION=4785610]akshay4[/MENTION] already posted link. Not refreshed page before posting ;)
[G 2014 General] prateek.khurana31:
wow...lets c what can happen now...
[G 2014 General] jadephyre:
F**k yes, finally there will be some action :D

Now I don't mind waiting for Lollipop if I can get a ported CM11 on my G2 :)

sent from my Moto G 2nd Gen
[G 2014 General] Robertleehadley:
I'm about to go hard on this device, if anyone wants to gimme a hand to get CRdroid or any CAF(hopefully) ROMs on this device that would be awesome. Shoot me a PM...I've never done anything like this before but I've been reading up on it and I'm very computer savvy. More heads are better than one, though!

I just really enjoy this device...
[G 2014 General] Toledo_JAB:
nothing to share yet so I moved it to the general section for now.

if you get something worth sharing just PM me and I will move it to the correct section

thanks for the cooperation,

Toledo_JAB
[G 2014 General] raulfpl:
Can someone tell me how to generate a .config file that works?
[G 2014 General] akshay4:
use make deconfig or make config command :fingers-crossed:
[G 2014 General] xBeNx69:
Finally some good news, i really hope for some good ROMs!
[G 2014 General] jadephyre:
I hope so too, but asking on the CyanogenMod group in Google+ kind of dashed my hopes of seeing something soon. Guess no dev has stepped up develop a ROM for G 2014 Users yet, and i'm no good as a dev myself :-/
[Galaxy S III Mini Q&A, Help & Troubleshooting] linklusitano:
Hello..

I'm trying to port a stock rom from s4 mini to s3 mini (i8200n)

and I'm not able to do´it. the android kitchen says (system folder not found).

Anyone know how can I solve?
[Galaxy S III Mini Q&A, Help & Troubleshooting] jimstrijk:
I don't think it's possible to port a rom for the s4 mini to the s3 mini. Not sure dough

sent from my rooted and tweaked/overclocked S3 MINI VE I8200N
[X 2014 Q&A, Help & Troubleshooting] jucas_lo:
Hi,

I want to know where can I buy an unlocked Moto X (new) outside of the moto maker site (I tried but they don't take foreign credit cards)

I tried on Amazon, but they only sell carrier locked versions.

Any help would be appreciated.

Thanks
[X 2014 Q&A, Help & Troubleshooting] Diesel779:
I believe Clove ship internationally: http://www.clove.co.uk/motorola-moto-x
[Galaxy Note 4 Q&A, Help & Troubleshooting] edepot:
Hello. I just got the China version of Samsung Galaxy Note 4 (SM-N9100).

It doesn't come with a Google Play store. How do I go about installing the Google Play Store?

I downloaded the 5.0.32 version apk of Google Play store, and I installed it.

But when I run it, it closes or crashes. I found that apk by searching these forums.

So I was wondering if I needed to do something to make it work?

For HTC One I simply looked up Google gms in the HTC Marketplace and installed it, which ended up adding all of the Google stuff (including Google Play).

The Note 4 phone comes with a Galaxy Apps, but searching inside it does not have a Google Play installer (nor Google gms equivalent).

So my question is:

Do I need to root my Samsung Galaxy Note 4 in order to get Google Play to run? It currently closes or crashes when I try to run it.

Did I install an incompatible apk for my Samsung Galaxy Note 4?

Again I am referring to the China version of Galaxy Note 4 (SM-N9100 model)
[Galaxy Note 4 Q&A, Help & Troubleshooting] derrickhjk:
Hi, I have the same problem also. SM-N9100 does not support google play store, youtube, etc. I guess all china andriod phones is banned from access these apps. The only way out is to install another rom. Please let me know if a suitable rom is available. Thanks.
[Galaxy Note 4 Q&A, Help & Troubleshooting] yeokpd:
Samsung N9100

hi all,

In have the same issue. I rooted my N9100 and installed Google play services, google services framework onto the system / app folder. Changed the file permission to a system app but still wasn't able to get it running. There's an error that says the Google services framework can't be run. Maybe I install a wrong version ? Anyone can shed some light and point me to the right apk ?
[Galaxy Note 4 Q&A, Help & Troubleshooting] dookie foo:
There are two ways to do it

Method 1) Typical GMS pack includes a lot of junk/google bloatware:

1、GenieWidget.apk

2、GoogleBackupTransport.apk

3、Gmail.apk

4、GoogleCalendarSyncAdapter.apk

5、GoogleContactsSyncAdapter.apk

6、GoogleFeedback.apk

7、GooglePartnerSetup.apk

8、GoogleQuickSearchBox.apk

9、GoogleServicesFramework.apk

10、LatinIMETutorial.apk

11、Maps.apk

12、MarketUpdater.apk

13、MediaUploader.apk

14、NetworkLocation.apk

15、SetupWizard.apk

16、Street.apk

17、Talk.apk

18、Vending.apk

19、VoiceSearch.apk

20、YouTube.apk

so install only the apks that you need

These apks below are required in order for Play to work:

GoogleBackupTransport.apk

GoogleFeedback.apk

GoogleServicesFramework.apk

MarketUpdater.apk

Talk.apk

Vending.apk

Copy com.android.vending.apk from \data\app to \system\app\, then turn on “Owner, Group, Other" permissions for it

Method 2)

Go to http://dl.pconline.com.cn/download/86344.html and download a auto install pack

Note:

I have not tested both methods!!

You CANNOT uninstall google framework and other bloatware once gms is installed

If you live in China and don't have VPN, don't even bother with since its all blocked
[Galaxy Note 4 Q&A, Help & Troubleshooting] kevmille:
No success with Method 2 on the Note 4 (9106w). It installed it but I kept getting a Google Frameworks Stopped working error. I was able to log into my Google Account and open the Play Store but could not get a network connection. In the end I disabled Google Frameworks.

Will try to flash TWRB with Odin tomorrow.
[Galaxy Note 4 Q&A, Help & Troubleshooting] derrickhjk:
Hi, I manage to resolved the problem. Just download and install the below app but it is in Chinese.

http://soft.shouji.com.cn/down/26330.html
[Galaxy Note 4 Q&A, Help & Troubleshooting] kevmille:
So did you install the Method 2 app AND the app from the link you added. Hence, do I need to install both apps?
[Galaxy Note 4 Q&A, Help & Troubleshooting] derrickhjk:
Hi, it's the same app.... my link is ver 1.5 whereas the link in message #4 is ver 1.3..... ver 1.5 works.....