[Moto G 4G Android Development] minimale_ldz:
[MENTION=1006674]lost101[/MENTION] and all

Ok, so I decided to go google-free and used debloated (aka optimized) ROM as a base. First thing was adding two apps to it - ES file explorer and Naked Browser (both available to download from developers sites: ES FE, NB) to the ROM (unzip ROM, copy files to "apps" or "priv-apps" folder, zip ROM, flash it). Doing this lets you move on once you skip adding google account during initial setup of your system. I recommend to go through initial setup without setting wifi network up and with your sim card removed as the system will use mobile data to download some 10 MB of "updates" if you won't enable wifi.

During initial setup I unchecked all "improving" and "sending anonymous data" to both motorola and google.

After the system starts I've done the following in settings menu:

1. Setup PIN in security menu,

2. enter owner info in security menu,

3. enable installing apps from unknown sources in security menu,

4. disable "improving google keyboard" in language & input > keyboard > accounts and privacy,

5. disable all text correction stuff in language & input > keyboard > text correction.

After installation I deactivated the following:

1. android live wallpaper (wallpaper),

2. basic daydreams (wallpaper),

3. browser message,

4. bubbles (wallpaper),

5. calendar,

6. calendar storage,

7. camera,

8. com.android.wallpaper.holospiral (wallpaper),

9. download manager (used by play store),

10. downloads (very poor stock downloads folder),

11. email,

12. exchange services (email service needed when you use microsoft exchange system),

13. google account manager,

14. google backup transport (service used to backup your contacts, calendar entries, etc.),

15. google contacts sync,

16. google one time init (initial setup when you boot system for the first time),

17. google partner setup (used by google play services),

18. google play services,

19. google play store,

20. google services framework,

21. market feedback agent (used by 3rd part devs to get feedback through play store),

22. motorola contextual services (service used by motorola assist app and others to spy on you ;),

23. motorola one time init (google one time init's clone),

24. music visualisation wallpaper (wallpaper),

25. phase beam (wallpaper),

26. photo scrensavers (speaks for itself),

27. photos (stock album),

28. print spooler (service used when you want print using your device),

29. sound recorder,

30. trusted face (security service recognizing your face to unlock the device),

31. user dictionary

I also replaced app store with f-droid which is obviously not so app-rich option, but it still has quite a few useful apps, eg.

1. Adaway (system-wide ad blocker),

2. AFWall+ (very nice firewall. I use it in whitelist mode because it blocks internet access to all apps by default),

3. Etar (calendar. there's also AOSP calendar available in f-droid),

4. K-9 mail (bit ugly but awesome mail client),

5. open camera (stock camera replacement),

6. wifi automatic (turns wifi off when you lock the screen which saves battery and improves security),

7. SMSsecure (messaging app with encryption).

I also found some interesting google apps replacements and other useful apps (mostly on XDA):

1. True phone (dialer),

2. CoolTool (gadget app I use to check CPU and RAM usage),

3. DriveDroid (app that works as linux live USB, quite handy when you need to recover PC with corrupted system),

4. Gravity Screen (one of my favourites since Moto G doesn't have double-tap-to-wake-up option),

5. Greenify (well, does it need any description?),

6. LiveBoot (Chainfire's gadget that replaces boot animation with system log display. Might become very useful when you need it the most),

7. NeutriNote (the best note taking app I've ever seen),

8. Recently (another Chainfire's gem)

9. Recordr (sound recording app),

10. Titanium Backup (no need to introduce),

11. maps.me (open source google maps alternative).

12. Open Camera (stock camera replacement)

There's also Firefox browser add-on available that lets you download apk files directly from google play store in case you can't find desired app anywhere else.

I didn't have any serious issues worth reporting. The system is stable and fully functional.