yashsingh1/xdaforums huggingface dataset:
[Android Software Development] Ultramanoid:
There is an option in CM 12.1 to opt out of statistics collected by CM, whether that turns off Google Analytics embedded in Settings, I can't really say.

Settings -> Privacy -> CyanogenMod statistics
[Android Software Development] mrrocketdog:
just curious , which ROM ? if ya dont mind sayin. :)

"all i can really do , is stay out of my own way and let the will of heaven be done"
[Android Software Development] n76:
ZMoD at http://xdaforums.com/galaxy-nexus/development/rom-cyanogenmod-12-beta-builds-t3060319

The developer of this is the maintainer of the CyanogenMod version for my phone.
[Android Software Development] :
its an old device, so its starting to get deprecated. Cyanogenmod is the last chance really. i'm considering blocking internet access to the settings app with Xprivacy. what do you think?

agreed, its shady.
[Android Software Development] xuhdev:
Does freecyngn going to work on CM 12 soon? CM 12 has been released.
[Android Software Development] MaR-V-iN:
Unfortunately, ART introduced some serious changes, that do not allow freecyngn to work like it did before. See this GitHub issue for details: https://github.com/mar-v-in/freecyngn/issues/13
[Android Software Development] Ultramanoid:
So after reading all that I gather it may not be worth it to work on this, and might be a matter of just waiting for CM to replace Google Analytics with their own statistics package, already in use in their commercial version ?

Have you decided yet if you will drop the project or will you still be working on it if CM doesn't release source code for their stats method ?

EDIT : I believe as of now, at least in the nightlies I'm using for all my devices, Google Analytics is gone from Settings in CM 12.1, can anyone else confirm ?
[Android Software Development] MaR-V-iN:
That's true for CyanogenMod nightlies later than July 9.

I released v1.0 of freecyngn, which only removes the APKs containing proprietary code or rely on it so you can use it with latest CM12.
[Android Software Development] wonder75:
Hi, does this mean, that all Google code is gone from current CM Nightlies?

Is the CM own statistics module gone after removing the packages from your 1.0 script or do other apks like "settings" still use the new statistics code? I am really trying hard to have a free phone and want to do things right.

---------- Post added at 06:43 PM ---------- Previous post was at 06:25 PM ----------

Something else. I learned today that CM contacts Google every time you enable WIFI. Maybe it would be a nice addition to your script to disable this behaviour. It's just an one liner: http://xdaforums.com/showpost.php?p=49275306&postcount=506
[Android Software Development] Andy1767:
Wiped my Nexus 5 completely and installed the new CM11 snapshot (cm-11-20150901-SNAPSHOT-XNG3CAO3G0-hammerhead.zip)

Then installed freecyngn-flashable-cm1011.zip, that ran through (seemingly to) fast. Rebooted the phone, but the CM apps where still there (cLock, cyanogen account...).

Rebooted into recovery and ran freecyngn again but again it did not remove the apps.

Here's the log:

--- Creating directory structure...
--- Extracting classes.dex from noAnalytics...
--- Extracting classes.dex from Settings...
--- Disassemble classes.dex from Settings...
--- Disassemble classes.dex from noAnalytics...
--- Remove old Google Analytics...
--- Insert noAnalytics...
--- Reassembling classes.dex...
--- Adding new classes.dex to Settings.apk...

zip error: Nothing to do! (/system/priv-app/Settings.apk)
--- Cleaning up apps...
--- Installing self-reflasher...

--- done

Also installed the latest CM11 September snapshot on a s4 mini and s4 mini duos and on these phones freecyngn just worked fine as it should.

Any clue what went wrong?
[Android Software Development] Sportfreunde:
Any chance of this for CM 13 or an update related to that?
[Android Software Development] kaot5:
Do the Version 1.0 works with CM13?
[Android Software Development] DocBrowns:
Same question here!!
[Android Software Development] mrrocketdog:
+1. apologies if youve already answered.

+1. apologies if already answered.
[Android Software Development] Primokorn:
https://github.com/mar-v-in/freecyngn/issues/18
[Android Software Development] Diamorphoses:
Hi.

Running CM13 Nightlie on Elephone Trunk here (please see my signature for more details).

I flashed the freecyngn as instructed. How can I see if the script removed something?

Thanks in advance.

EDIT: FOUND IT. Can someone translate it please? What did I have of google and if it was removed? Thank you so much and sorry for my ignorance. Baby steps in this world of flashing and geeking phones :)
[Android Software Development] Primokorn:
Why do you want to translate? You should read this.
[Android Software Development] Diamorphoses:
I just want to know if the script removed something :p

I did read that before posting :D I was actually removing stuff by myself when I found this thread.
[Android Software Development] Primokorn:
Then go to /system/app and /system/priv-app and see if the folders have been removed :)
[Android Software Development] Diamorphoses:
Thanks for guiding me :silly:

I re-flashed my ROM, searched the folders, re-flashed freecyngn and only Lockclock was removed (since it was the only folder on the list :laugh:)

Then, I formated and wiped everything (except external SD card)

I unziped freecyngn, changed the 20-freecyngn.sh - added "Browser". Zipped it again, then, I formatted and wiped everything (except external SD card), flashed ROM again, flashed freecyngn and I got this error:

Could not find 'META-INF/com/google/android/update-binary' in the zip file.
Error installing zip file 'external_sd/freecyngn-flashable-cm12.zip'

I didn't change anything. Just added Browser as you can see

#!/sbin/sh
#
# /system/addon.d/20-freecyngn.sh
# During a CM10+ upgrade this script repatches CyanogenMod
# using the freecyngn patchset.
#

. /tmp/backuptool.functions

deleteApk() {
rm -rf /system/app/$1.apk /system/priv-app/$1.apk /system/app/$1 /system/priv-app/$1 && echo "Removed $1"
}

del_files() {
cat <<EOF
Browser
CMAccount
CMS
CMSetupWizard
CyanogenSetupWizard
LockClock
Voice+
VoiceDialer
VoicePlus
WhisperPush
EOF
}

if [[ "$1" == "post-restore" ]] || [[ "$1" == "" ]]; then
del_files | while read FILE; do
deleteApk "$FILE"
done
fi

I am using KEKA on MacOSX to ZIP the file.

:crying::confused::eek:

I also find another forked version: https://github.com/Micha-Btz/freecyngn/tree/a0e0bc3c3cd6e1e9fd4bd3390da1c91c412d1064

.
[Android Software Development] Primokorn:
I don't really understand what you did but it seems that you didn't sign the modded version, did you?

This can help you to create your own flashable zip: http://xdaforums.com/google-nexus-5/general/guide-create-flashable-zip-custom-t3173316
[Android Software Development] Diamorphoses:
Thanks a lot. I was just searching for a tutorial like that :D Awesome!

Edit:

No, I didn't sign the modded version. I will proceed as instructed to sign it. My brain burns atm (so much new knowledge in the last couple of days) :D

.
[Android Software Development] Primokorn:
[MENTION=6440160]heyxperia[/MENTION] I have no idea... Did you already have issues when flashing zip files on this phone?
[Android Software Development] Diamorphoses:
Never.

Flashed 3 different ROMs, Rashr, Xposed and SuperSU already. Never had a single error before :(

The strange thing is that the original FREECYNGN works. But has soon I unzipe it, change it and zip gives the same error.

Googling the error didn't help either :(

.
[Android Software Development] Diamorphoses:
Log from flashing freecyngn (original)
[Android Software Development] Primokorn:
No need to unzip:

1. Access to the content of the zip file thanks to a good file manager (Solid, MiX, Amaze,...)

2. Do the modifications you want

3. Sign with MiX addon or Zipsigner (test autokey).
[Android Software Development] Diamorphoses:
Message originally posted by heyxperia on 14th April 2016 at 08:52 PM:

:eek: Tried that too before :( With Amaze, Ghost commander, and some others that weren't able to open .sh files

CM13 stock editor successfully changes the .sh file, but when I go back and open the file again no changes where made.

MIXplorer shows "Failed" when I try to save. I also tried do use the option "Replace" and it successfully saves the .sh file, but when I reopen the file it is like the original (like if no changes have been maid). Sometimes it doesn't even let me open the ZIP, so I go to CM13 native FileExplorer, click the ZIP and ask to open in MIX.

I tried 3 versions of MIXplorer (MiXplorer_v6.2.5.BETA, MiXplorer_v6.2.4.BETA and MiXplorer_v5.1.0_build)

With MIXplorer v5.1.0 after 2 tries it correctly saves the zip file (but wait, only, and only if I modify the file in internal storage). If I sign the zip I get the MTA-INF error, if I don't sign it says "ZIP file is corrupt! Error installing zip file '/sdcard/freecyngn-flashable-cm12.zip"

I tried this procedures both in my external SDcard and in the phone's internal storage (which is a stupid thing to do, but I tried anyway).

I tried signing your template. I tried different combinations of both your template and the file from the OP, signed and non signed.

I honestly tried a lot of different workarounds, and it makes no sense at all why I can't do it since the original script posted in the OP works just fine :mad:

:eek:

I think that I will make a pause for now. I'll try do it again when a new build comes out, and if I am not successful I'll try with a different version of TWRP.

I understand that all of this doesn't make any sense to you. I would like to thank you for kindly guiding me through this process. Thank you very much :good:

.

Forget about it. I'VE FCKIN DONE IT!!! After 5 intensive hours of brain burn, when I started to get drunk, different prisms of the problem flourished inside my mind.

https://youtu.be/g4ouPGGLI6Q?t=1m39s

I used the OP template. No signing needed though.

This is a powerful tool, and I would like to thank you again for guiding me.

Tomorrow I will learn how to do the script for flashing apks :)
[Android Software Development] silver_lemons:
Cannot install Freecyngn on HTC One M8 / Cyanogenmod 12.1

Hi all. I am on Cyanogenmod 12.1, on an HTC One M8. I am using TWRP 2.8.7.0. I installed by booting into TWRP and doing:

Install > freecyngn-flashable-cm12.zip > Swipe to Confirm Flash > Reboot System

OP mentions that the script should take a while - for me it completes instantly, which suggests that it's not actually doing anything. After booting my device, going to Settings > Apps > All reveals that WhisperPush is still installed.

What am I doing wrong? :confused: Thank you in advance. I would be grateful for your assistance. ;)
[Android Software Development] Eregus:
The latest version of the script from git seems not to remove Gello. However everything else gets removed properly.
[Android Software Development] fw190:
Hello!

I have 2 problems on CM 13:

- the script form github runs fine but after using it I get no notifications - when sms comes in I can not see it. As I understand some bit of code is responsible for it and it gets removed. How to bypass it? What should I install?

- how to remove the new browser Gello? Post 133 isn't clear for me how to achieve it.
[Android Software Development] Primokorn:
Add Gello app into 20-freecyngn.sh.
[Android Software Development] fw190:
ok - I will try to figure that out but what to do with the notifications and the top settings menu?
[Android Software Development] wolzotan:
with the new lineageos builds coming up, how is freecyngn going to work with it, or how google-infested is lineageos?
[Android Software Development] MSe1969:
Hi wolzotan,

technically spoken, the 20-freecyngn.sh from the nvllsvm/freecyngn git simply does the following:

1. It completely removes / uninstalls the following four system apps:

CyanogenSetupWizard (the wizard coming up to initially set up the system after 1st time boot), Gello (web browser), LockClock (the clock/weather widget) and TimeService (no idea what this one really does, I haven't noticed any difference after removing this app)

Reason is mainly that those apps refer to, require, or bring parts of google play services along.

2. It writes an entry in the settings DB to indicate that the initial setup has already been performed, otherwise the system would attempt to launch the CyanogenSetupWizard app once the android system has finished booting.

(This step is only relevant if you do a clean install on a wiped /data partition, otherwise this entry would exist already)

Having said so, don't expect any broader "miracles" from the script :) That is, what the script does, not more, not less. To answer your question technically, the script will remove those apps, if they exist (i.e. files and folders have exactly the above names, plus .apk suffix for the files) .

According to https://github.com/nvllsvm/freecyngn/issues/40, LockClock and SetupWizard have been "freed" from this dependency already for newest nightlies of Lineage OS 14.1.

Regards, M
[JASJAR, XDA Exec, MDA Pro Software Upgrading] iloveqtek:
yesterday i bought the Qtek 9000 universal, italian edition. before, i had got the Qtek 9090. in my new Qtek 9000 Universal i haven't found the "BACKUP" software, like in the old Qtek 9090, with old windows mobile operating system. Does anybody knows how to backup (in order to save) the contact list, in a SD card, from the new Qtek 9000 Universal ? Thanks in advance for answers
[JASJAR, XDA Exec, MDA Pro Software Upgrading] Carnivor:
just sync with outlook to backup the contacts list, no inbuilt backup anymore, dont really need it with the almighty persistant ram
[JASJAR, XDA Exec, MDA Pro Software Upgrading] iloveqtek:
sorry for my ignorance. what does it means "persistent RAM" ? will it not deleted after hard reset, maybe ? many thanks
[JASJAR, XDA Exec, MDA Pro Software Upgrading] joanmic:
Hi..

Yes, not deleted the contacts list.
[Verizon Samsung Galaxy S 4] cordell12:
SlimRoms is a custom android operating system. The main goal is to offer users a slimmed down but still feature rich alternative to other android operating systems.

The entire SlimTeam work together to bring you this tailor-made beauty straight from Android Open Source Project (AOSP) source code.

All of the sources can be publicly viewed through GitHub and you can stop by the public Gerrit to submit patches of any type.

SlimKat is the project name for SlimRoms based on Android 4.4 and offers the following original features:

The Real Dark Slim

Full system-wide dark interfaces. - If you like it smooth and classy.

Custom Shortcuts. Everywhere.

Hardware keys, Navigation Ring, Navigation Bar, Lockscreen, Tiles, Notifications etc. - We've got you covered.

System-Wide Keyboard Controls

Rotation, cursor control, optional emoticions, etc. - You'll be tapping away to your heart's content.

SlimCenter

Downloads, contact information, system app removal. - More fun than you can shake a stick at.

Camera Features

Trueview, Smart Capture. - Capture life moments with ease.

Important links:

slimroms.net - The official webpage where you find everything you need to know about SlimRoms.

Downloads - Download the rom, gapps and other addons.

Installation instructions - Follow these steps to the letter if you're about to install SlimRoms on your device.

Latest Changelog - Read here if you want information on changes in latest build.

FAQ - The most frequent asked questions with answers.

Kernel Source - The source of your device's kernel.

Get in touch! - Contact SlimRoms at these places if you have questions, requests or feedback.

Google+

Twitter

Facebook

Forum

Disclaimer: SlimRoms are not responsible for any damages to your device.
[Verizon Samsung Galaxy S 4] cordell12:
Full WIPE is needed, even if you are on a previous 4.4 Alpha
[Verizon Samsung Galaxy S 4] cordell12:
for good measure
[Verizon Samsung Galaxy S 4] Nexoidian:
I'm at work right now so I can't download and test until I get to Wi-Fi. Just wondering if the proximity sensor is working on this build? I'm running kitkang and getting annoyed by it not working.
[Verizon Samsung Galaxy S 4] oryanh:
Yes yes yes!!! Huge slim fan. Can't wait!

Nice work, fellow Texan.
[Verizon Samsung Galaxy S 4] fuzzylax:
Dl now can't wait to try it out,I'm sure it will be another great rom from ya. Thanks
[Verizon Samsung Galaxy S 4] steven.singer:
DL now. I'm usually a rom stalker. I dont have anything going on today and I've leached enough over the years. I'll try to share some useful insight.
[Verizon Samsung Galaxy S 4] infamous215:
Can I use this on me7?

Sent from my SCH-I545 using Xparent Cyan Tapatalk 2
[Verizon Samsung Galaxy S 4] reinert012:
Christmas come early!!!
[Verizon Samsung Galaxy S 4] steven.singer:
Installed. So far it's awesome. Thanks cordell12!
[Verizon Samsung Galaxy S 4] Chaos2092:
Oh man, figures I just got the previous build up and running Friday night haha, I'll be installing this after my commute back to school and getting some homework done, I'm so pumped for this
[Verizon Samsung Galaxy S 4] harrytery:
NO.........
[Verizon Samsung Galaxy S 4] ahoslc:
So is this different from thanksgiving build?
[Verizon Samsung Galaxy S 4] mrtruckincowboy:
Tethering doesn't work. Had couple freezes had it in art. Ill give dalvik a shot for a bit
[Verizon Samsung Galaxy S 4] reinert012:
Any way to change DPI ?
[Verizon Samsung Galaxy S 4] Ironclad Lou:
Looks like the setting hasn't been added back. You should still be able to edit it in the build.prop though. Look for ro.sf.lcd_density and adjust to what you like.
[Verizon Samsung Galaxy S 4] mrtruckincowboy:
There are apps that can change that in the play store if don't want to edit it manual
[Verizon Samsung Galaxy S 4] reinert012:
PERFECT!

I've been rooting for 5 years now and have never actually edited something in there. Wonder what else I can do ...
[Verizon Samsung Galaxy S 4] mitchallica:
Just a friendly suggestion - I would try keeping it at the stock slim DPI for a while, you probably will learn to love it. I always changed it to stock android myself but once I kept it on the 361 DPI, I got hooked. I would never change the DPI now.
[Verizon Samsung Galaxy S 4] reinert012:
It hurts my eyes just a tid bit but it certainly is nice to have all the realesate on the screen.
[Verizon Samsung Galaxy S 4] kroz:
enjoy the darkness...

Merry Christmas [MENTION=2980360]cordell12[/MENTION] and to all here ;)
[Verizon Samsung Galaxy S 4] dadoc04:
Cordell just posted his unofficial 1.9 build.... Not sure what's different but I'll be flashing it shortly.

http://d-h.st/users/cordell

Sent via Galaxy s4
[Verizon Samsung Galaxy S 4] ahoslc:
All I am missing is customized hardware button and Kill soft keys back light then everything will be great for me.
[Verizon Samsung Galaxy S 4] dadoc04:
^ i hear ya homie...

Im hoping Cordell & the team decide to incorporate theme chooser since i love DJDarkKnights transparent theme. Im sure they will deliver something dope as hell soon tho. They always hook us up nicely

Sent via Galaxy s4
[Verizon Samsung Galaxy S 4] bkrickles:
did you notice anything different and did you dirty flash over 1.9?
[Verizon Samsung Galaxy S 4] dadoc04:
Yup, just wiped cache n dalvik then flashed over top the official 1.9..

Havent had much time to play as the kids woke up right after but i didnt notice much difference.

Based on the size of the file and the fact that it was built today, im sure there are some minor changes

Sent via Galaxy s4
[Verizon Samsung Galaxy S 4] mrbigdrawsz:
Yeah, I was being lazy. LOL...after a full wipe and clean flash all is well.

I know better, but hey.
[Verizon Samsung Galaxy S 4] crossen0:
Is anybody else getting reboots on the official 1.9 when using the voice to text feature in messaging?
[Verizon Samsung Galaxy S 4] icon123:
Works fine here. Official 1.9.
[Verizon Samsung Galaxy S 4] WhoNeedszzz:
Guys, the changelog is right above the download for the rom. Read it and you will know what's different!
[Verizon Samsung Galaxy S 4] dadoc04:
They were asking the difference between that one and the unofficial build in Cordells dev host folder which doesn't have a change log

Heres a link to it if ur interested... http://d-h.st/users/cordell

Merry Christmas Slim Fam

Sent via Galaxy s4
[Verizon Samsung Galaxy S 4] drt054:
Merry Christmas to SlimKat land!!! Is tethering working yet on the latest builds?
[Verizon Samsung Galaxy S 4] WhoNeedszzz:
I was referring to the people asking what the differences between 1.8 and 1.9 were.

---------- Post added 26th December 2013 at 12:33 AM ---------- Previous post was 25th December 2013 at 11:47 PM ----------

I'm having an audio bug in Ingress when voice plays. It garbles and speeds it up, as if listening to Alvin and the Chipmunks. This bug has been confirmed with other 4.4 roms, especially on this device. Any thoughts?

http://dd.reddit.com/r/Ingress/comments/1rftm3/voice_garbledsped_up_upon_rom_upgrade_android_44/
[Verizon Samsung Galaxy S 4] wtswartz81:
[/COLOR]I'm having an audio bug in Ingress when voice plays. It garbles and speeds it up, as if listening to Alvin and the Chipmunks. This bug has been confirmed with other 4.4 roms, especially on this device. Any thoughts?[/QUOTE]

There is a similar issue that happens with Poweramp. It usually occurs when I'm skipping tracks on Bluetooth
[Verizon Samsung Galaxy S 4] reinert012:
Is the "Quick Unlock" feature when using a PIN unlock unique to Slim?
[Verizon Samsung Galaxy S 4] micdawg12:
bluetooth.share force closing

When I try to stream music from my phone to my car I'm getting bluetooth.share force closes and it won't stream... anyone else having this issue? This on 1.9.
[Verizon Samsung Galaxy S 4] WhoNeedszzz:
BT streaming works normal for me on 1.9.
[Verizon Samsung Galaxy S 4] themikeyan:
Works for me too... both in car and bluetooth headset.

mike
[Verizon Samsung Galaxy S 4] Efrenjr15:
my BT seems to be low sound quality in my 13 civic si,had to buy an aux cause kept getting on my nerves. had it on volume 40 (max) sounds like its on volume 5.
[Verizon Samsung Galaxy S 4] crossen0:
Is there not a way to turn off the backlight for the hardware buttons? because I'd like to use the navigation bar but the lights are unnecessary.
[Verizon Samsung Galaxy S 4] rrrrrrredbelly:
I've been off this room for a few days, not sure if it's been added in, but i had been using an app that worked well

https://play.google.com/store/apps/details?id=org.sleepydragon.capbutnbrightness
[Verizon Samsung Galaxy S 4] crossen0:
I'm still getting reboots when trying to use the mic on the dark slim keyboard. I guess it could be the slim gapps package I keep using. I'll flash the other beta package I have.
[Verizon Samsung Galaxy S 4] oryanh:
Hey, thanks! I've been doing it the hard [manual] way... setting value of "0" in this file: \sys\class\leds\button-backlight\brightness change 255 to 0 (then remove write permissions) ---every stinkin reboot. ugh...
[Verizon Samsung Galaxy S 4] ahoslc:
Anyone using ART on this rom? Only issues I was having with ART was when I hung up a call seemed to freeze anyone else have that issue?
[Verizon Samsung Galaxy S 4] reinert012:
I've been using ART since the release of this 4.4.2 with no issues to date, I have been on the phone with moving companies, ATT, etc, the past 2 days and haven't noticed freezing. The only thing I have noticed is when i take the phone away from my face that it takes a few seconds for the proximity sensor to kick in and for the screen to come back on, however I think that is something with all AOSP ROMs.
[Verizon Samsung Galaxy S 4] oryanh:
I've been using ART for a week now... Only issue I've had is Angry Birds Go crashes occasionally... Much to my sons dismay.
[Verizon Samsung Galaxy S 4] reinert012:
I'm running KT kernel but would like to try the stock slim kernel. Would the best way to do this be to flash the ROM back over what i have now or just do a clean install? I was getting insane battery life on CM11 with it's stock kernel and was curious to see how Slim held up since its my go-to ROM.
[Verizon Samsung Galaxy S 4] RoscoeDpG:
im gonna be sooo patient and wait for the stable release, i just have not had the time to mess with phone and running perfect right now lol