[Nexus 5 Q&A, Help & Troubleshooting] alessio89g:
Hi,

it seems that the only one "simple" and regularly updated Nougat ROM for hammerhead is fake-nexus by [MENTION=6117313]ganachoco[/MENTION] until now; but this ROM, as the name hint its philosophy, it came with a lot of built-in Google Apps.

I would flash this ROM with fastboot and next (before run the OS) flash a zip with TWRP that replace app and -priv-app directories with those of AOSP Nougat by [MENTION=5480061]Santhosh M[/MENTION].

My updater-script is until now:

ui_print("app AND priv-app REPLACER");
ui_print("----------------------");
ui_print("Mounting system...");
run_program("/sbin/busybox", "mount", "/system");
show_progress(1, 15);
ui_print("DELETING DEFAULT app AND priv-app DIRECTORIES...");
delete_recursive("/system/app");
delete_recursive("/system/priv-app");
ui_print("COPYING NEW app AND priv-app DIRECTORIES...");
package_extract_dir("system", "/system");
run_program("/sbin/busybox", "umount", "/system");
ui_print("Enjoy the cleanness!");

It's enough for my goal? e.g. To set permission?

Additionally in /system/app of fake-nexus I found a directory named FakeNexusLayout that contain:

<DIR>	oat
<DIR>	arm
FakeNexusLayout.odex
FakeNexusLayout.apk

Do I need to include it in my zip?

Below for completeness Apps listes of Apps:

Fake Nexus Apps

/system/app
<DIR>	BasicDreams
<DIR>	Bluetooth
<DIR>	BluetoothMidiService
<DIR>	BookmarkProvider
<DIR>	BooksStub
<DIR>	CalculatorGoogle
<DIR>	CalendarGoogleStub
<DIR>	CaptivePortalLogin
<DIR>	CertInstaller
<DIR>	Chrome
<DIR>	CloudPrintStub
<DIR>	CtsShimPrebuilt
<DIR>	DeskClockGoogle
<DIR>	DownloadProviderUi
<DIR>	DriveStub
<DIR>	EasterEgg
<DIR>	EditorsDocsStub
<DIR>	EditorsSheetsStub
<DIR>	EditorsSlidesStub
<DIR>	FaceLock
<DIR>	FakeNexusLayout
<DIR>	FitStub
<DIR>	Gmail2
<DIR>	GoogleCamera
<DIR>	GoogleContactsSyncAdapter
<DIR>	GoogleEars
<DIR>	GoogleExtShared
<DIR>	GooglePrintRecommendationService
<DIR>	GoogleTTS
<DIR>	HangoutsStub
<DIR>	HTMLViewer
<DIR>	KeepStub
<DIR>	KeyChain
<DIR>	LatinImeGoogle
<DIR>	LiveWallpapersPicker
<DIR>	MapsStub
<DIR>	Messenger
<DIR>	Music2Stub
<DIR>	NewsstandStub
<DIR>	NewsWeatherStub
<DIR>	NfcNci
<DIR>	PacProcessor
<DIR>	PhotosStub
<DIR>	PlayGamesStub
<DIR>	PlusOneStub
<DIR>	PrintSpooler
<DIR>	qcrilmsgtunnel
<DIR>	Stk
<DIR>	talkback
<DIR>	TimeService
<DIR>	TranslateStub
<DIR>	UserDictionaryProvider
<DIR>	VideosStub
<DIR>	WallpaperBackup
<DIR>	WallpaperPickerGoogle
<DIR>	WebViewGoogleStub
<DIR>	YouTubeStub

/system/priv-app
<DIR>	BackupRestoreConfirmation
<DIR>	BlockedNumberProvider
<DIR>	CalendarProvider
<DIR>	CallLogBackup
<DIR>	CarrierConfig
<DIR>	CellBroadcastReceiver
<DIR>	ConfigUpdater
<DIR>	ContactsProvider
<DIR>	CtsShimPrivPrebuilt
<DIR>	DefaultContainerService
<DIR>	DocumentsUI
<DIR>	DownloadProvider
<DIR>	EmergencyInfo
<DIR>	ExternalStorageProvider
<DIR>	FakeNexusProvision
<DIR>	FusedLocation
<DIR>	GCS
<DIR>	GmsCore
<DIR>	GoogleBackupTransport
<DIR>	GoogleContacts
<DIR>	GoogleDialer
<DIR>	GoogleExtServices
<DIR>	GoogleFeedback
<DIR>	GoogleLoginService
<DIR>	GoogleOneTimeInitializer
<DIR>	GooglePackageInstaller
<DIR>	GooglePartnerSetup
<DIR>	GoogleServicesFramework
<DIR>	InputDevices
<DIR>	ManagedProvisioning
<DIR>	MediaProvider
<DIR>	MmsService
<DIR>	MtpDocumentsProvider
<DIR>	MusicFX
<DIR>	NexusLauncher
<DIR>	Phonesky
<DIR>	ProxyHandler
<DIR>	Settings
<DIR>	SettingsProvider
<DIR>	SetupWizard
<DIR>	SharedStorageBackup
<DIR>	Shell
<DIR>	StatementService
<DIR>	SystemUI
<DIR>	TagGoogle
<DIR>	Telecom
<DIR>	TelephonyProvider
<DIR>	TeleService
<DIR>	Velvet
<DIR>	VpnDialogs
<DIR>	WallpaperCropper

Included AOSP Apps List

/system/app
<DIR>	BasicDreams
<DIR>	Bluetooth
<DIR>	BluetoothMidiService
<DIR>	BookmarkProvider
<DIR>	Calendar
<DIR>	CaptivePortalLogin
<DIR>	CertInstaller
<DIR>	CtsShimPrebuilt
<DIR>	DeskClock
<DIR>	EasterEgg
<DIR>	ExactCalculator
<DIR>	ExtShared
<DIR>	Gallery2
<DIR>	HTMLViewer
<DIR>	KeyChain
<DIR>	LatinIME
<DIR>	LiveWallpapersPicker
<DIR>	messaging
<DIR>	NfcNci
<DIR>	PacProcessor
<DIR>	PicoTts
<DIR>	PrintRecommendationService
<DIR>	PrintSpooler
<DIR>	qcrilmsgtunnel
<DIR>	shutdownlistener
<DIR>	TimeService
<DIR>	UpdateSetting
<DIR>	UserDictionaryProvider
<DIR>	WallpaperBackup
<DIR>	WAPPushManager

/system/priv-app
<DIR>	BackupRestoreConfirmation
<DIR>	BlockedNumberProvider
<DIR>	CalendarProvider
<DIR>	CallLogBackup
<DIR>	CarrierConfig
<DIR>	CellBroadcastReceiver
<DIR>	Contacts
<DIR>	ContactsProvider
<DIR>	CtsShimPrivPrebuilt
<DIR>	DefaultContainerService
<DIR>	Dialer
<DIR>	DocumentsUI
<DIR>	DownloadProvider
<DIR>	EmergencyInfo
<DIR>	ExternalStorageProvider
<DIR>	ExtServices
<DIR>	FusedLocation
<DIR>	InputDevices
<DIR>	ManagedProvisioning
<DIR>	MediaProvider
<DIR>	MmsService
<DIR>	MtpDocumentsProvider
<DIR>	MusicFX
<DIR>	OmaDmclient
<DIR>	OneTimeInitializer
<DIR>	PackageInstaller
<DIR>	Provision
<DIR>	ProxyHandler
<DIR>	Settings
<DIR>	SettingsProvider
<DIR>	SharedStorageBackup
<DIR>	Shell
<DIR>	SprintHiddenMenu
<DIR>	StatementService
<DIR>	SystemUI
<DIR>	Tag
<DIR>	Telecom
<DIR>	TelephonyProvider
<DIR>	TeleService
<DIR>	VpnDialogs
<DIR>	WallpaperCropper

Excluded AOSP Apps List

/system/app
<DIR>	Browser2
<DIR>	Camera2
<DIR>	DownloadProviderUi
<DIR>	Email
<DIR>	Music
<DIR>	OpenWnn
<DIR>	PhotoTable
<DIR>	QuickSearchBox
<DIR>	webview

/system/priv-app
<DIR>	Launcher3

About the last list, I want exclude the Launcher because I plan to flash also Pico OpenGApps, and during First Wizard Setup, when it will ask to me, to install from my Account Backup, Nova Launcher from Google Play Store.