yashsingh1/xdaforums huggingface dataset:
[Redmi Note 2 General] jajk:
Problems solved:)

It appears I had a uboot and preloader image from a previous dev version that prevented me from disconnecting the Xiaomi umbilical cord. Replaced with images off the the same stable china ROM and away went App Store - Hooray!!!

I spent some time repairing a dodgy 6.2.25eu ROM that I downloaded but apps were failing. Using bits out of a broken partial download of [MENTION=6199310]Xabadou[/MENTION] 7.1.8 ROM, I have managed to get it up and running. This ROM can also be cleared of all Xiaomi apps and is virtually identical to 7.1.8 from reno3. The kernel is a different size and version reports as unavailable so I guess it is the reno3 kernel. I am running a custom version of it at the moment and will revert to the 714 boot.img to see if there are any changes.

Edit: SIM cards not detected on 714 boot.img so must use separate 6.2.25 boot.img Likely to be the same on 6.3.3 just out so keep this in mind. Anyone want to post the 6.3.3 boot.img and I will create a custom for it.

[MENTION=7287632]exiacruzalta[/MENTION] Moral of the story - use my boot.img;) (Only joking)

The Battery saver doesn't FC with all settings still accessible but unlikely to do anything.

Thanks for your assistance:good:
[Redmi Note 2 General] exiacruzalta:
at last, you've done it :highfive: bye-bye xiaomi's bloatware and spyware :p but seriously i dont know that using different uboot and preloader would have that kind of effect, i thought they were just some interchangeable files to be ignored. lol actually after i reboot it it boots well, but i'm using your boot.img now anyway :D
[Redmi Note 2 General] jajk:
[MENTION=7287632]exiacruzalta[/MENTION] That is why I originally said that dev and eng versions are not good candidates for Skinny. Should listen to my own advice:p

And that is also why the device has 2 bootloaders (preloader and uboot) - so Xiaomi can do stuff like this:mad: 1 byte difference in size......

Still FCs on setup if I factory wipe but gets further through the process. This means no flashable Skinny ROM from me cos I cut too deep.

On another topic.... anyone notice how leaky the MIUI Home Launcher is over time? I keep on trying to live with it but always end up getting rid of it again. Very few memory leaks with it gone (providing it is replaced with something better)

Just deleted Google feedback and Google partnersetup with no ill effects. All receivers turned off on Google Play services also to try and minimize the obtrusiveness.

Now up to 1.3GB free mem with zram turned off (approx 1270000 reported by free command)
[Redmi Note 2 General] exiacruzalta:
sneaky xiaomi lol, and about memory leaks i thought it is because of android 5.0.2 itself. the memory leaks is fixed in 5.1 above, we still affected by it i assume. i notice it again after i forgot to install the xposed my memory goes down too 200mb while normally it stay on 900++. i try it again later too the xposed really fix it.
[Redmi Note 2 General] DarthJabba9:
Don't you need that to set up your Google accounts?
[Redmi Note 2 General] ketogeno:
Could you provide filenames for apps, that are safe to delete from rom.zip?

I want to prepare a script, that will automatically delete them from rom zip file.

Thanks

Spoiler content hidden.
[Redmi Note 2 General] jajk:
[MENTION=7287632]exiacruzalta[/MENTION] With MIUI launcher, mem is 900-1000MB, with ADW launcher, 1200-1300MB. Is that cutesy interface worth 300MB? There is a cost in having a framework on top of a framework.

[MENTION=5850987]DarthJabba9[/MENTION] No, at least not after an account is created.

[MENTION=4738560]ketogeno[/MENTION] The files vary between different base ROMs and you have to decide what functionality you are going to keep or get rid of. I delete heavily plus a few things not mentioned here so I cannot create a flashable ROM that works for others. You will need a base ROM to start with so you already have every filename at your disposal.
[Redmi Note 2 General] jajk:
The ultimate base for a skinny ROM:

https://drive.google.com/file/d/0B6CWkIp0XL00bk1lcTZ5X1R6SFU/view

All credit to original developers.

This ROM is a 100% functional port from reno3, is multi lang and de-odexed. All China / Xiaomi can be removed from this one:)

It can be installed as-is but I recommend replacing boot.img and updater-script to avoid unnecessary flashing of preloader, lk and logo partitions plus a few other things like recovery scripts, superSu and Busybox that are best left out of the ROM install.

It has tweaks embedded in the original boot.img but no drama there since here is a custom skinny boot image to go with it.

Boot image: (edited 07/03/16 with universal boot image for 7.1.1 thru to 7.2.30)

https://drive.google.com/file/d/0BwdRTuyj12_yMktQdTA5NzBMZ1k/view?usp=sharing

Updater-script

https://drive.google.com/file/d/0BwdRTuyj12_yZ0FKcmEwejBMd28/view?usp=sharing

[MENTION=5850987]DarthJabba9[/MENTION] Yes you can delete those Google Apps before setting up an account - just tried it
[Redmi Note 2 General] okxda:
Great. Maybe I will try SKINNY from this ROM in a few days.
[Redmi Note 2 General] Adam Hui:
Yes, i'm pretty sure your rom & [MENTION=5952980]jajk[/MENTION] kernel is best combination so far.

Could u pls upload your super skinny rom here on AFH or somethin' ?
[Redmi Note 2 General] okxda:
Could anyone help to share this ROM to other server? Tried to download several times but failed. See msg from Google Drive.:mad:

MR_7.2.3.0_Multilang_Xrnote2.zip -- Sorry, you can't view or download this file at this time.

Too many users have viewed or downloaded this file recently. Please try accessing the file again later. If the file you are trying to access is particularly large or is shared with many people, it may take up to 24 hours to be able to view or download the file. If you still can't access a file after 24 hours, contact your domain administrator.
[Redmi Note 2 General] exiacruzalta:
[MENTION=5952980]jajk[/MENTION] maybe we need to keep those preloader for first time flash from other rom?i think like your case before when you cant delete the appstore because of the proloader and uboot not from the base rom so we know something in those file is important. maybe for people flashing from other rom would encounter crash and such because the older preloader in their phone still remain.

---------- Post added at 04:18 AM ---------- Previous post was at 04:16 AM ----------

sure, later i give the link ;)

---------- Post added at 04:19 AM ---------- Previous post was at 04:18 AM ----------

i'll try but maybe later as im currently uploading something
[Redmi Note 2 General] Adam Hui:
Cant wait... XD... Yes just avoid gdrive, it's suck pain in the *ss.
[Redmi Note 2 General] exiacruzalta:
hmm, is mega.co.nz okay?or mediafire?
[Redmi Note 2 General] thetrukos:
I just install the rom , but no Spanish, only english, chinese, russian,indonesian and Lithuanian.

Q: I have to make the init.d folder? ( i made it my self)

Q:i just need to delete or frezee the apps i dont want?

Q:I install the boot.img during install proceses in TWRP is that right?

I did't change updater-script in the rom zip, is there any problem? ( because a i did't know where to place it, now i know :o jejeje)

Thanks in advance!!!
[Redmi Note 2 General] Adam Hui:
both it's ok for me, tia.
[Redmi Note 2 General] hasaan6545:
For those who were looking for the link to 7.2.3.0 firmware; here it is: http://www.fshare.vn/file/N1XAESK83I2G

I found this on miui.vn forum

You can use linksvip.net to leech this link and get max download speed :)
[Redmi Note 2 General] exiacruzalta:
Here's the link, MIUI 7.1.4

https://mega.nz/#!qQFCXDiA!eXrFrUhbiI_0PMrL9Kgy3lo5yCkAJ2mBZmlG0VF8Qz0

this is the base rom with stuff removed and [MENTION=5952980]jajk[/MENTION] boot.img, you can further customise it for your liking. i just made it without bloat,but with google and things so to each and their own :)

Edit:

its chinese stable so not multilang
[Redmi Note 2 General] thetrukos:
Hi, can you post the deleted stuff?

Thanks.
[Redmi Note 2 General] exiacruzalta:
deleted stuff?what do you mean?
[Redmi Note 2 General] thetrukos:
Which apps did you remove from the rom?
[Redmi Note 2 General] Adam Hui:
Wow still 783MB, that's unfit my anoerexic hype...lol...

Anyway thanks for the link, it's good for a general base for everyone. I'll take a look for MiYuWi_NewLevel.

PS. : did u include ur init.d & other tweak scripts in that ?
[Redmi Note 2 General] exiacruzalta:
yep, it is still huge because i just remove the 'hard to remove' thing like libs (xiaomi, fingerprints libs etc) and xiaomi persistent apps, other simple thing like custom.prop (so that you can choose locale), google apps (they are huge, removing them would save tons of mb) and other misc thing you can remove on your own preferences. i dont post my stripped rom coz like jajk says, no personal rom would fit other perferences, so i give the rom that can be stripped easily.
[Redmi Note 2 General] jajk:
Updated boot.img so it suits all ROMs 7.1.1 thru to reno3 ports of 7.1.8 and 7.2.30 plus 6.x.x variants thereof. Links changed to point to new file and believe it or not, one more redundant service is disabled.

It is important that all understand that the preloader and lk (uboot) partitions have not changed over these revisions so there is no need to upgrade providing that they

came from an official stable ROM release

originally.

It is equally important to understand that the kernel build in 7.1.4 is the most recent available and equal to that in the ported 7.2.30. (reno3 runs higher version numbers to make the owners feel more cared for) The difference is only in provision of extra fingerprint scanning code in reno3 ports that is counterproductive to us reno2 users.

I ran a test build of a skinnied ROM and it comes in well under 500MB easily. If you use the 7.2.30 as base and redo the updater script along with deleting the preloader, uboot, recovery and logo images, delete the built-in slim scripts, superSU, gapps and Busybox etc. you will start to see the makings of a skinny ROM. The big trick is to delete as many apps and files as possible without upsetting the Setup routine on first boot. That is where the hassle is unless you can decompile and recompile the MIUI Setup...... This ROM has some marvels if you look closely at how it achieves what it does unlike any other ROM I have seen so far.

The original posting of this ROM is on Needrom. If you do not have an account, you can't see the link which is why I posted the direct link to the ROM
[Redmi Note 2 General] exiacruzalta:
MR 7.2.3.0

https://mega.nz/#!uUNSwLQY!1-_ceSKEIul5sxcj-Avv1oiL0J_c3GYaw2HOWRQGBA4

Here is the uploaded rom on mega.nz in case anybody got problem with other site :)

---------- Post added at 09:04 AM ---------- Previous post was at 08:44 AM ----------

Xiaomi apps and its libs? why would you want it?

---------- Post added at 09:05 AM ---------- Previous post was at 09:04 AM ----------

here if you want to download from mega
[Redmi Note 2 General] slumslayer:
[MENTION=5952980]jajk[/MENTION] The busybox link is broken in the second post.
[Redmi Note 2 General] jajk:
[MENTION=4229343]slumslayer[/MENTION] link fixed.

[MENTION=3445687]hasaan6545[/MENTION] Thanks for posting an alternate link.

Anyone posting their ROMs (which I encourage) can you please indicate base ROM accurately and the method used to delete apps & files i.e. is it a full ROM that uses scripts to hide/disable or delete apps and files as part of the installation or is it a cut down ROM that directly installs a full Skinny ROM natively. I am interested in how natively skinny the ROM can go and still get past Setup. This will always be a ROM that needs some work after install for the purists but will still be far superior to stock and possibly satisfactory for many users. I am not going to take up that challenge so anyone who wants to take up the challenge is welcome - don't wait for me. The only thing I ask is keep it skinny or off this thread and credit where credit is due of course;)
[Redmi Note 2 General] thetrukos:
Because 20min after I install the base skinny rom you uploaded your rom and I thought I could do it my self and not install all again. Anyway forget about this.

Thanks.
[Redmi Note 2 General] okxda:
Thanks a lot, finally complete the download.
[Redmi Note 2 General] Adam Hui:
[MENTION=5952980]jajk[/MENTION] [MENTION=7287632]exiacruzalta[/MENTION] : can u pls upload your best & tinniest MR 7.2.3.0 (including best boot.img, scripts & tweaks) at OP ?

I'm sure it will useful for many people like me, including silent readers in hermes section, who dont have brain & time & want just instantly get the best. Of cuz there's always any option.

If u dont mind, pls dont upload it at GDrive, mediafire, AFH or mega would be nice.

TIA for ur works & kindness, this could be a new standard to treat a stock rom in xda imo :cool:

PS : i also dont want to loose this rom features :

http://www.needrom.com/download/miui-7-2-3-0-redmi-note-2/
[Redmi Note 2 General] DarthJabba9:
I can see the point being made by [MENTION=5952980]jajk[/MENTION] - he decides that he doesn't want x, y, and z, and removes them; he releases his skinny rom; member A says, "please add x"; member B says "please add y"; member C says "please add z"; [MENTION=5952980]jajk[/MENTION] pulls out hair in frustration, and screams "this is why I didn't want to release my skinny rom in the first place".:mad: This is exactly the same reason why I have not bothered to release my skinny rom.

Now, if

all members

were to swear by their favourite deity that they will not ask for any feature that has been deleted, and were to agree to be consigned to their favourite place of eternal damnation if they broke this promise, then perhaps "somebody" somewhere might be willing to release his skinny rom.:D
[Redmi Note 2 General] exiacruzalta:
i feel you mate
[Redmi Note 2 General] jajk:
[MENTION=4666525]Adam Hui[/MENTION] Exactly what they said:)

The difficulty is preventing the first time Setup from failing because something is removed that it is looking for. Unfortunately it looks for too much Xiaomi connectivity so it becomes a pointless exercise to trim the ROM for others will have to complete the skinnying exercise after first boot. Why would you not have the confidence to follow the skinnying process when you would have already committed to rooting your phone and installing a custom recovery:confused:

MR 7.2.30 ROM is definitely the best base ROM by a large margin:good:
[Redmi Note 2 General] DarthJabba9:
Is this with preloader/uboot installed with the ROM, or without preloader/uboot?
[Redmi Note 2 General] jajk:
[MENTION=5850987]DarthJabba9[/MENTION] I installed with an edited updater-script to not load anything but system and data partitions and provided my own version of boot.img.

So I have preloader, uboot and logo partitions from 7.1.4 stock, custom boot.img based on 7.1.4 and system, data from 7.2.30.

I originally made a custom 7.2.30 boot.img but found it unnecessary afterwards.

Should also mention that MR 7.2.30 is a good base, it is not a clean ROM initially.....
[Redmi Note 2 General] DarthJabba9:
Thanks. I wonder whether moving from 7.1.3 would require updated preloader and uboot?
[Redmi Note 2 General] jajk:
[MENTION=5850987]DarthJabba9[/MENTION] They have not changed since 7.1.1 as far as I remember.
[Redmi Note 2 General] DarthJabba9:
Yes, I can see your updater-script. But if you don't install GAPPs with the ROM, how do you get Play Store and Play Services?
[Redmi Note 2 General] jajk:
[MENTION=5850987]DarthJabba9[/MENTION] I like to take control over which version of Gapps, SuperSu, BB etc. are being installed so I do it separate to the initial install.

It does work with the include Gapps. (I did a full non-custom install to see if everything worked before reflashing with a stripped down version.
[Redmi Note 2 General] exiacruzalta:
[MENTION=5785591]adamhui[/MENTION] it is hard to make a skinny rom that caters to other people, because this process includes removing certain thing that may affect others. as far as i found out, removing even one lib would mean breaking 2 3 apps. so sometimes you dont want it other people want it and then ask for addition. i dont even remember some of the thing i removed lol :p so that why i only gave my base rom that already been stripped the insides, meaning the hard part that can and able to break other thing if you dont know what you remove. but even then you may need some of the things that i removed and i dont even remember what it is. i'm sorry but i can only i can only give you the base, the stripping part is up to you.

[MENTION=5952980]jajk[/MENTION] [MENTION=5850987]DarthJabba9[/MENTION] maybe the preloader and uboot affects rom from different type? like china to global?dev to global? i havent tried MR 7.2.3 but i noticed yesterday MIUI 7.2.1 just came out for redmi note 2 :o currently i'm staying on 7.1.3 as i felt 7.1.4 slurping my battery like hot noodle :crying:
[Redmi Note 2 General] jajk:
I think enough said about posting finished Skinny ROMs. Stick to Stock ROM if you are scared of deleting a few apps:crying:

Most of these "new" versions of MIUI coming out almost daily are minor changes to the GUI and apps that we are deleting immediately anyway. The core O.S is unchanged since an updated kernel in 7.1.4. The O.S release (including kernel) is stuck at ALPS version 201. ALPS is the contract manufacturer which does the PCBs and software for several brands of phones.

MR 7.2.30 has some undocumented features like the sought after and way cool 6 way reboot menu:) and being completely de-odexed. (Some ROMs forget to de-odex things outside the standard app and framework folders)

Battery in 7.1.4 is no different to 7.2.30 except the latest custom boot.img disabled a misbehaved driver for a pedometer sensor we do not have which helps battery life apparently. It is lsm6ds3d if anyone is interested in looking into it for themselves. Watch how low the idling loads on the cpu are getting now - incremental improvements as rogue drivers are disabled.

In answer to questions about preloader versions - most have same checksum (identical). Some Dev ROMs are a little different and these will lock you out if you delete Xiaomi connectivity i.e. You will be asked for a non-existent Xiaomi account name and password at lockscreen - I think this might have happened to last Slim MIUI offering. I guess Xiaomi is entitled to expect feedback and collect stats if you install a DEV ROM.
[Redmi Note 2 General] exiacruzalta:
[MENTION=5952980]jajk[/MENTION] really? they have 6 way boot? thats tempting :eek:

i read about the lsm6ds3d too, the 3d gyroscope something sensor, i thought it has been disabled before?

if we can disable the sensor ie: gyro compass when not in use it would be even better :D

ok, that why my slim skinny go wonky :p
[Redmi Note 2 General] jajk:
[MENTION=7287632]exiacruzalta[/MENTION] I think I have disabled everything that can be disabled but never say never:)

The non-existent 3d gyroscope something sensor is a "Steps" sensor for fitness freaks and works with the associated Steps App (if it existed that is).

Yes, 6 way reboot menu - such a novelty to reboot to Recovery or Fastboot without doing the button dance:)

Someone should post a screenshot of it to make you change over:laugh:

Another deletion:

There is a folder called /etc/sensor which can be deleted completely since it contains a couple of files for non-existent mag sensors. These are already disabled in the boot.img.
[Redmi Note 2 General] jajk:
Had to reinstall ShakeIt app just to get the screenshot....
[Redmi Note 2 General] DarthJabba9:
I've installed 7.2.3.0, and it is indeed very good. I have "skinnified" it as much as I care to (I left Mi Account and Xiaomi framework services - I have a Mi Band, and I think it might require these).

[MENTION=5952980]jajk[/MENTION] - with regard to Skinny Rom, your list contains this:

"delete folder /system/etc/radv"

I can only find the folder /system/etc/radvd. Also there is no /etc/sensor folder.

Finally, I can see an app called "Mi Cloud backup" - this is not on your list, so I guess it's not safe to delete it?
[Redmi Note 2 General] exiacruzalta:
that just plain evil [MENTION=5952980]jajk[/MENTION] :crying: i blaming you now i've gone to the other side :p MR 7.2.3 i'm coming lol

---------- Post added at 05:02 PM ---------- Previous post was at 05:00 PM ----------

i thought that is radvd so i've accidentally deleted, with no apparent problem but maybe we wait for [MENTION=5952980]jajk[/MENTION] confirmation

i think it is safe to delete.
[Redmi Note 2 General] exiacruzalta:
hey guys, which build.prop do you use? the defo hennessy build.prop?
[Redmi Note 2 General] DarthJabba9:
That is what I am using at the moment (slighlty modded for en/GB/UK locale/region, and to change "Redmi Note 3" to "Redmi Note 2"). I am going to try some of the tweaks from SlimMIUI later. They might well brick the device - I am ready for that.:fingers-crossed:

Edit: something went seriously awry after trying a modded build.prop - restoring a clean build.prop via recovery did not fix the bootloop. It seems that the system partition had been totally corrupted, and had to restore system (from one of the system images that I had backed up). I am not sure whether the problem was from the build.prop or not - but I'll be doing the build.prop tweaks one by one, rather than trying 30 at once!