yashsingh1/xdaforums huggingface dataset:
[Galaxy Note 4 Q&A, Help & Troubleshooting] barlu:
Hi

[Joke] The perfect ROM is the one YOU build :laugh: [/Joke]

As you speak English, German and Russian (too bad I'm French :laugh: ) I'll assume you live in Europe and you own a N910F.

To get all sensors working (heart rate included) you need stock: one just got out on Sam Mobile with updated BL and modem (DRD1) and April 2018 security update.

You also may consider Alexander's last built.

LOS 15.1 is pretty good as daily driver but I don't think it meets your needs (especially about sensors...), I've been using it for few months.

Can't help about any other custom ROM but in any cases you won't have all sensors on any of them.

You can use SPen Command for the stylus.

I hope this help...

Edit: you own a 910F! The title told me :silly:

IMHO you'd better keep on full stock (or close to) here is a link for Alexander's https://xdaforums.com/note-4/snapdr...se-multi-csc-safe-bloat-t3033881/post58925494

Dual boot is a hard work on N910F (never been able to get it work flawlessly :crying: )
[Galaxy Note 4 Q&A, Help & Troubleshooting] k_u_:
With "all sensors" I meant accelerometer, gyroscope and whatever else is used in games and music software. I don't need heart rate/o2/UV sensors, etc.

I see that there was a German update in February, which I didn't receive (maybe it's for Vodafone-BRANDED devices? I have DQ(I/J/A)1 installed, latest update came on January 1st, I believe) and the latest one is indeed the DRD1 for UK. Does EE stand for the British mobile network operator? Will the firmware work the same in Germany or what would differ? WIll OTA continue to work?

I'm already downloading, the best (first) thing to try would be the original firmware, of course. I just thought, Samsung gave up on that model.

One question:

Is "keeping apps and data" possible/"advisable" in my case? I want to keep everything, but if another firmware "branch" could install with new bugs, maybe it should be installed cleanly.

---

As for Alexander's stuff link - I took a quick look and it's all Chinese to me :laugh: :o If I'll keep having problems with UK firmware, maybe, I'll take another look on that or LOS 15.1/14.1.

Did you have any problems with LOS? Camera problems are mentioned in bugs (maybe would work fine with a different app?), GPS problems (didn't understand that exactly, "doesn't fix satellites"???). I'd like to have up-to-date Android without Samsung's bloatware, but mostly I'd like a STABLE system.

P.S. Oh, yeah, one more question - what do you mean with "updated BL"?

P.P.S. Will flashing the UK firmware "void my warranty" (I don't have warranty anymore, but will the insurance company see, that I flashed a different firmware? KNOX counter or whatnot. (I called my "meta-insurer" (a proxy company) today and asked if I'm allowed to flash a custom ROM, he said, he's not 100% sure, but thinks, I'm not. I would have to ask the actual insurance company tomorrow or re-read the policy, which I might do later.))?
[Galaxy Note 4 Q&A, Help & Troubleshooting] barlu:
Hi

My feelings are you're not used to mess with your phone , so you better (for now) stick with official firmware. (No Knox trouble or whatever its Samsung's firmware)

IMHO the best for you is to install the last full stock ( did you already download it?) and follow this tutorial step by step https://samsung-firmware.org/download/GALAXY__Note4__/o2ll/EVR/N910FXXU1DRD1/N910FEVR1DRD1/

You should keep your data and still be able to use your phone in Germany.

If you still have issues you should backup every things you can't afford to loose. Because the repair techs will obviously delete all your data (even if they don't fix anything :eek: )

In any cases, with you want to go for a custom ROM, I'll give you an help for it. ;)
[Sprint Samsung Galaxy S6] Skybone29:
I'm looking for a decent stock Android rom that works on the Sprint S6. I've tried Resurrection Remix and LineageOS, both of which didn't boot because the Sprint variant isn't supported. I've also tried NexusOS which booted, but doesn't recognize Sprint SIM cards. I know there's lots of great touchwiz based roms for this phone, but I'd like to try something different if it exists. Thanks in advance!
[Moto G Android Development] MSe1969:
Tips and tricks

microG installation on build variant A

The ROM (build variant A) is patched for the use of microG, but it does not contain the microG system components.

The best way to obtain them is to install the F-Droid store as app store and to include the microG repository as described on the microG Download page, where you will also find links for the direct download of the .apk files.

Please refer to the official installation instructions. However, there are three pieces of information, which are explained on the microG pages, but unfortunately not directly in the installation instructions, so I would like to point them out here:

Download the latest 'unstable' Gms Core version to avoid "outdated play services" warnings

The Location Provider functionality is included in Gms Core, but also available as separate application. I recommend Gms Core - however, the explanation is not included in Gms Core, but only here

To grant the signature spoofing permission, go to Settings - Apps - Advanced (the 'gear' icon) - App Permissions - Spoof package signature; it is not possible when you enter the individual app's permissions menu

Make sure to grant all permissions to the location and microG apps (best via running the self-test)

Install substratum

This ROM is patched to support the substratum theme engine, so

no root required because of substratum

(different from unpatched ROMs). Simply download and install the substratum theme engine from the play store (or look further down, if you don't use GApps) and also the theme(s), you wish to use. For any support with regards to substratum itself and the themes, please search on XDA in the respective forums. You may of course also ask here in this thread and I hope people participating here will answer, but I am no substratum expert, so please do not expect too much support from my side, when it comes to substratum details.

Btw, the ROM also works without substratum, so you can simply use it without, e.g. because of the microG patch.

Getting the substratum app without GApps

Without GApps, no official Play store . . . - but: When you search in XDA / the internet or simply install F-Droid (and for example search for "play store" in F-Droid), you will find a suitable alternative . . . ;)

Root

Although not needed for substratum, there are many further valid reasons why root is needed (I myself also use it). The most popular options are:

Official LineageOS su addon (use 'addonsu-14.1-arm-signed.zip')

Magisk (please search XDA on your own)

SuperSU

Note that I cannot and will not support any issues related to Magisk and/or SuperSU

Details about the build variant B (hardened microG build)

The security hardening features of the 2nd build variant are described here

AuroraStore

When starting AuroraStore for the 1st time, you cannot choose "AuroraServices" as install method. Choose "Session Installer" to complete the initial setup. Afterwards, you can and should change the installation method to "AuroraServices"
[Moto G Android Development] MSe1969:
If you come from an official LineageOS 14.1 build and you would like to "dirty-flash" this OMS build - i.e. no wipe to keep your stuff (my recommendation is to do a clean install, see OP) - these instructions on the LineageOS Wiki are helpful. I will however not further explain this, you need to know, what you are doing (if you don't understand these instructions, it really is better and in your own interest, if you don't do it)
[Moto G Android Development] legendavey:
Excellent, I clean flashed this build, thank you so much! [MENTION=7929484]MSe1969[/MENTION]

For anyone who wants to know which is better - just clean flash. :)
[Moto G Android Development] MSe1969:
Hi all, just an interim info:

New build with July ASB will be available mid of next week - Google has only published the AOSP links end of last week and I didn't have any time this week to make a new build...
[Moto G Android Development] RonakRonak:
:good:
[Moto G Android Development] MSe1969:
Hi all, a new build is up:

Sec. string 2018-07-05 (July patch level)

System certificates taken from Oreo AOSP branch

Download here
[Moto G Android Development] MSe1969:
New build with August ASB patches

Hi all,

new build with August Sec. patches available for download here

Regards, M.
[Moto G Android Development] legendavey:
Thank you for the updated build! :)

Clean flashed the latest build just to be on the safe side, but can these updates be dirty flashed in the future?
[Moto G Android Development] MSe1969:
Sure, if you update "my" build, you can dirty-flash - the recommendation for the clean-flash was/is when you come from a different ROM, like e.g. an official LineageOS build
[Moto G Android Development] MSe1969:
New build with September ASB patches

Hi all,

new build with September ASB available here:

https://www.androidfilehost.com/?fid=1322778262904001677

Regards, M.
[Moto G Android Development] MSe1969:
Hi,

although the Oktober ASB are out already, I won't be able to take care before mid of this month. So be patient... ;)
[Moto G Android Development] legendavey:
That's alright. We're really grateful that you're building for falcon - we can wait! :)
[Moto G Android Development] MSe1969:
New build with October Security patches

Hi all,

new build is up and ready for download:

https://www.androidfilehost.com/?fid=11410932744536984306

It contains the October security patches, as well as an update of Android System Webview to version 69.0.3497.109

(All details can be found in the OP)

Regards, M.
[Moto G Android Development] MSe1969:
November build

New build with November ASB patches (sec. string 2018-11-05) is up:

https://www.androidfilehost.com/?fid=11410963190603843469
[Moto G Android Development] MSe1969:
December ASB, new build available

Hi all,

a new build with the December ASB patches (Security string 2018-12-05) is available for download:

https://www.androidfilehost.com/?fid=11410963190603869922

It also contains the fix for the 'adb root' bug announced here.

Regards, M.
[Moto G Android Development] ps_minky16:
Thanks alot. Really appreciate it. God bless you.
[Moto G Android Development] MSe1969:
January 2019 build

New build is up with January 2019 ASB patches:

https://www.androidfilehost.com/?fid=11410963190603897973
[Moto G Android Development] peelie:
hi thx for the latest update; nice rom; my first time trying it; undortunatley i can't seem to get the location working?

i installed microg core from f-droid which comes with default location package no?

edit/

forgot to mention when i try to configure backend in nlp settings i get message "error initializing backend".

edit2/

okay doh it was a permissions issue! location working now
[Moto G Android Development] kiomet:
You recommend installing cerberus kernel on this rom?
[Moto G Android Development] MSe1969:
Haven't tried myself (and won't tbh), so can't recommend.

Depends on what you wish to accomplish, the delivered current kernel is provided with recent sec. patches, as applicable and possible (best effort base), and from feedback received so far, all fine with battery life and performance.

Feel free to give it a try, if you want, but I can't and therefore won't support in case of issues.
[Moto G Android Development] Bludwurst:
It's amazing, isn't it? Long live the Falcón.

I alsó use the uG variant. How long does it last for you?
[Moto G Android Development] ChrisRM:
I find that I get two days use out of it. True the battery is reasonably new but it still exceeds my expectations.

[MENTION=7929484]MSe1969[/MENTION], do you have any expertise in the Peregrine variation? I have two of these donated to me and I'm looking to repurpose them, and this ROM would be my choice.
[Moto G Android Development] MSe1969:
Unfortunately, I do not own myself a peregrine device, so no experience - however, same kernel, same device family, so I don't expect any issues in building. I've got two falcons and you have two peregrines, maybe we could switch/exchange one of each? :)
[Moto G Android Development] legendavey:
I get about 5 hours of screen on time with light usage and standby battery of about a day and a half. Its not my daily driver at the moment though.
[Moto G Android Development] kiomet:
the aurosa store runs out of connection, the first start worked fine but then I get offline without this so next to the wifi
[Moto G Android Development] MSe1969:
Please see the aurorastore thread here in xda, there is a general issue right now, or e.g. see here:

https://gitlab.com/AuroraOSS/AuroraStore/issues/108
[Moto G Android Development] ChrisRM:
Sound like a plan for me to forward one to you; don't need a second Falcon, not with mine already running so well thanks to you... Email me an address I can send this to...

Chris M
[Moto G Android Development] MSe1969:
Cool, sounds like a plan - more via pm

Edit - P.S.: Currently on vacations, will mail you next week.
[Moto G Android Development] MSe1969:
New builds with September ASB

Hi all,

new builds with September 2019 ASB are available for download

(later today, they also will be offered via OTA update by the Updater app, if you have the August build installed):

A. Standard build flavor

https://www.androidfilehost.com/?fid=1899786940962581800

- System Webview updated to M76

B. microG flavor

https://www.androidfilehost.com/?fid=1899786940962581799

- AuroraServices updated to 1.0.4

Happy flashing, M.
[Moto G Android Development] MSe1969:
Hi Chris,

once again thanks for the device. Building for the peregrine was as easy as I anticipated - test build looks good so far, please have a look here:

https://androidfilehost.com/?w=files&flid=299065

I'll open an own thread soon, meanwhile - any test feedback welcome!

Regards, M.
[Moto G Android Development] JuanVCS:
Just updated OTA, all working great
[Moto G Android Development] ChrisRM:
Worked a treat for the Micro-G version, initial boot as long as any new ROM. Interesting side-effect is that the email reading issue I've had for the last while has gone away. Emails would nearly always take two attempts to open; the initial attempt would simply wait for ever, whilst interrupting it and trying again would bring the email up as expected. Now, it just works. More kudos to you,.

Chris M

---------- Post added at 10:57 AM ---------- Previous post was at 10:16 AM ----------

The Peregrine Micro-G went on as one would wish, and is looking very good. Excellent stuff!
[Moto G Android Development] ps_minky16:
Thank you for your continuous support.
[Moto G Android Development] MSe1969:
FYI: Created now also a Peregrine thread
[Moto G Android Development] ChrisRM:
Trying to run What3words on this, I find that it needs Google Play Services, or so the developers say. I try to keep w3w to hand as an emergency first-aid tool (the local ambulance and police services use it for precise location finding), and I'm just asking to see if there's any way of adding just Play Services to the Micro-G version, or will that totally remove the benefit of Micro-G?
[Moto G Android Development] jemail:
MicroG is not compatible with Google Play Services.

You could flash variant A and install OpenGapps pico if you really need w3w.

Alternatively you could try any of the variants and install Magisk and xposed and look for an xposed module 'No More Play Services'. This may or may not work depending on how the w3w developer implements the Play Services check.
[Moto G Android Development] exefixxer:
Thanks so much still building for the original Moto-G!

Is there a reason you only provide the hardened version on variant B, with MicroG and Aurora pre-installed?

The security features would be greatly appreciated on variant A as well.

Or is there a simple way to remove all the elements of MicroG and Aurora after every update? Wouldn´t wanna go with these.. ;)

Love your work! All the best!
[Moto G Android Development] MSe1969:
Since there are no official builds for this device any longer, the intention of flavor A is to come close to those official builds.

Further, parts of the sec. features impact the proper function of the genuine Google spy services, or would probably be bypassed by them.
[Moto G Android Development] exefixxer:
Thanks for the quick reply!

So if i want to have all the sec. features of Var.B but wanna get rid of the MicroG and Aurora,

what´s the most convenient way to do so?

Have you seen the interesting series here https://www.kuketz-blog.de/android-ohne-google-take-back-control-teil1/

It´s worth a look!
[Moto G Android Development] MSe1969:
I know this blog - in fact, my approach with this build is similar, and microG and Aurora is a good or acceptable approach to stay away from G* by still being able to use apps with G* dependencies.

If you aim at an entirely G* free ROM, and your goal is not to flash the genuine Gapps, I think it is enough to simply deactivate microG GMs core, proxy, fakestore and Aurora.

These apps do not use too much space, so not worth to remove them, but making an addon.d script to delete them after each update shouldn't be too difficult.
[Moto G Android Development] ChrisRM:
Well, after going through Xposed as a virtual layer and trying to get the thing to behave, I've thought better of it and gone back to the simple/secure MotoG variant. I tend to have my work phone on me all the time, as well as the Moto G, so I can run W3W on the work phone. All is good...
[Moto G Android Development] jajk:
After a brief foray into Lineage 16 to see what the state of play is, I am straight back to the only up to date viable ROM for the trusty Moto G :)
[Moto G Android Development] exefixxer:
Actually having a G-free rom is the aim. Unfortunately i have no knowledge or skills in programming or scripting and have no clue on how to make an addon.d script

that would achieve to remove all microG and Aurora components.

But on the other hand, wouldn´t it also be possible to use build flavor A and apply all the hardening features of flavor B via a script?

Sorry if it is just nonsense i´m asking... :o
[Moto G Android Development] MSe1969:
Well, each build flavor is additional work, and as already indicated, the flavor you wish to have is completely unnecessary:

If you use variant B, go to settings - apps: you can simply deactivate the following apps (make system services visible first):

- AuroraServices

- AuroraStore

- FakeStore

- microG Services Core

- microG Services Framework Proxy

- Mozilla UnifiedNlp Back end

- Nominatim Geocoder Backend

This is effectively the same as if those apps weren't on your phone, and also after each update of the ROM, those apps will remain inactive. (Until YOU decide to activate them again.)

Removing them from the /system partition does not bring you any benefit (except maybe your personal good feeling, but not from a technical point of view) - the /system partition is mounted read-only and never fully used. You don't gain any additional space by purging stuff from there, which you could use for different things. Only the /data partition is relevant in regards to available space.

(If you have no idea about an addon.d script, forget about it; as said, that would be an easy solution if you insist on having those apps removed).

Btw: The nice thing about microG is, if you don't activate the push messages feature, it does not even talk to Google, it simply spoofs to apps with Google dependencies the existence of the Spy services and it provides you with the option of a coarse location provider, which also does not talk to Google. (If you don't need it, just switch it off)

Hope that helps :)

Regards, M.
[Moto G Android Development] exefixxer:
Thanks a lot for explaining/clarifiying!

I will go with variant B and your explained deactivation. That should do the job.

At the moment i try to learn more about security/privacy on Android.

It is an interesting topic but seems a lot of work if you wanna do it properly...

Thanks again :)

Regards!
[Moto G Android Development] Scranalot:
Sept. Release

Good Morning all

Firstly thanks once again MSe1969 for this release - the OTA update worked seamlessly :D

Been off the forum for a while - though I have been looking at various different 'secure' messaging apps:

Silence https://silence.im/ for SMS/MMS (still got to pay for MMS :rolleyes: + multi messages automatically become MMS :( ) it also discloses your phone number (obviously) but not a deal breaker.

Briar https://briarproject.org is very interesting & very secure (apparently):

Peer-to-peer encrypted messaging and forums

Messages are stored securely on your device, not in the cloud

Connect directly with nearby contacts - no Internet access required

Free and open source software

uses, bluetooth, wifi or Tor over the net - text messages only at the moment but does group chat, forums & blogs.

Conversations (xmpp) https://conversations.im/ nice & decentralised, federated (like email) with secured content by default. Can send attachments like photos, videos, other files - but no phone or video-calls (not that I was looking for this). Though the servers are often free (as in beer) there has be some concern over the security of them (no link I'm afraid but there are articles on the net).

These are all great but the elephant in the room is getting friends to switch to them! They all prefer Whatsapp & all their mates use it too :(

I also tried a few more times to get my eBay app to work on my XT1033 (see my previous posts) - even tried installing it with GAPPS on one of your early ROMs to see if it would 'stick' :silly:

After that I tried following the advice from Mynaco here: https://xdaforums.com/showpost.php?p=80046090&postcount=424 but all in vain unfortunately - so I've kicked it into touch now ;)

Thanks once again MSe1969 :good:
[Moto G Android Development] ChrisRM:
FWIW, I switched to Signal away from WhatsApp; the open nature of it was most appealing, and getting friends to switch is slow but they're coming...
[Moto G Android Development] jemail:
I use silence and have converted family and some friends to using it. I find it's flaky with MMS, sometimes downloads them sometimes not. It's great for SMS. But it requires a SIM card to function.

I am experimenting with Briar as a fallback on tablets that don't have a sim. Seems to work just fine.

Never used Conversations, I have been experimenting with Jitsi meet https://jitsi.org/jitsi-meet/. It's open source and you can host your own Jitsi Meet server. Call and video quality is acceptable.

I try as much as possible to have self hosted services as setting up a SBC server like a Raspberry Pi is cheap and easy these days.
[Moto G Android Development] Moosetears:
Cannot Encrypt Data

I tried everything. Anyone else have a problem when trying to use the encrypt data feature built in with this Rom?
[Moto G Android Development] MSe1969:
My two falcon devices have been encrypted with this ROM installed, without any issues.

What happens in your case?
[Moto G Android Development] MSe1969:
Just to make sure, I have encrypted my 2nd test falcon again with the current build variant A, no issues at all!
[Moto G Android Development] methuselah:
I guess you should clean flash stock ROM. And start from scratch. Because there are times something is messedup with device. But I will ask you to study all the things before doing that. What you need to flash and how to flash. It's been long since I use falcon. But yeah no matter which phone I ever used. Starting from scratch always solved issues. But again you are own your own in this
[Moto G Android Development] MSe1969:
Good to read, yes - recovery would also have been one proposal, which I could think of...
[Moto G Android Development] marcelo2866:
Please sir ,build this ROM for titan?
[Moto G Android Development] MSe1969:
I only build for devices, which I own myself.
[Moto G Android Development] DoppelgängerGER:
Hi, when I wan to flash the latest build with TWRP, I got the "Fehler 7". Do I need a full wipe? I had the latest official Lineage OS Version on my Moto G (14.1-20180523-NIGHTLY-falcon).