[CM9] Lightweight gapps for ICS (4.0.X) - Optimus L3, L5, L7 Themes and Apps

About:
Hey guys, I was doing some experiments with gapps and I found a way to save a little space in our devices. Yeah, I ripped some stuff from the zip in order to make it lightweight (mostly unused libs from our device, like front camera unlocking and that kind of stuff).
Notes:
- It works on every CM9 rom. No exceptions.
- I personally updated Play Store (4.0.27) and Genie Widget (1.3.11) to their latest versions, since those gapps were released on 29/04/12'
- The normal gapps zip
- Press thanks if you feel it.
How to install:
Just select zip, flash and wipe cache partition.
So...
If you have a question or you're just an giant n00b that doesn't know how to flash a zip, post down here. lol.
Download
Have a nice pootis. :good:

So if you already have the full gapps installed... You have to do a full wipe and flash this?
Maybe it'd be easier if you just made a list of all the files that one can delete, or even better, a script that deletes them.

Nope, this zip is meant to be used after a fresh CM9 install

darknessx10 said:
Nope, this zip is meant to be used after a fresh CM9 install
Click to expand...
Click to collapse
Yeah, but can't you make a list of all the libraries and stuff you deleted? We could just delete them from the phone after installing regular gapps, right?

I'll try :good: I can't remember all the files I ripped, but I'll try...

Related

[Q] I finally Rooted my phone. Now what?

I am very new to this, so I am not sure what to looks for on the forum.
I generally followed instructions from Lifehacker and this forum, used androot to root my phone, done it after two days.. (finally figured out I had to downgrade my phone.. )
So now I'm rooted, I have super user access, and I have rom manager installed. Here are a couple of things I know I want to get to do:
- install froyo (as stable as possible)
- uninstall sprint crapware (the NFL, navigation and others.. who needs them)
- possibly overclocking a little by what I read, I have another battery and I'm willing to try and give overclock a "little" each time to see if it works.
Before I do anything (I backed up my current settings with rom manager), I wanted to post here and ask you guys what I should do first, and how do I restore things back to normal if something goes wrong?
Thanks a bunch!
beholder121 said:
install froyo (as stable as possible)
Click to expand...
Click to collapse
Go to the development forum, you should find the latest Froyo builds out there (check my signature for the latest ;-)).
beholder121 said:
uninstall sprint crapware (the NFL, navigation and others.. who needs them)
Click to expand...
Click to collapse
If you install CM, it will remove all apps anyways. If you want to know how to remove apps - there are threads all over the place for it.
Also, attached is a script I wrote to remove apps (apk). It's a very simple straightforward script. Here's what you do, create a subfolder (not needed) on your sdcard, copy the two files into the folder, update "Apps-to-remove,txt" with all the apks you want to remove (with the full path) and run the script through terminal or adb shell. This script is not needed, but just simplifies the job, that's all.
beholder121 said:
possibly overclocking a little by what I read, I have another battery and I'm willing to try and give overclock a "little" each time to see if it works.
Click to expand...
Click to collapse
Goto http://forum.xda-developers.com/showthread.php?t=756774, read through and use, as appropriate. If you use the latest build by Jaybob, you may not need any kernels from this thread, as the builds have the latest code.
Hope this helps.
beholder121 said:
Before I do anything (I backed up my current settings with rom manager), I wanted to post here and ask you guys what I should do first, and how do I restore things back to normal if something goes wrong?
Click to expand...
Click to collapse
To restore everything back to "Out-of-the-box", just run the official RUU from HTC/Sprint.
Thanks Andy.
Right now I'm going through Roms (I heard good things about Cyanogen but I can't download it because their registration page is messed up..) and I tried what comes for free with Rom Manager, which almost gave me a heart attack when the phone started... fortunately I read the instructions to restoring things so I was able to get back to my old rom (whew!!)
But now, for some reason, I don't have the market app on my phone! how am I to download rom manager...
Is it possible to chat with you or someone at least for a couple of minutes as I go through this, because at this rate I won't have my phone working well until tomorrow >.>
You need to install GAPPS, once you install a ROM.
I would highly recommend CM. The builds Jaybob has put together are based on CM code, take the latest (12/08) - it's stable. BTW, it's a mediafire link, so you should be good. I just downloaded the latest, y'day... works like a charm... (Thanks JayBob and Cm and everyone - can't say that enough).
The best way to install rom is:
1. Download copy ROM and gapps to your SDcard's root
2. Reboot into recovery
3. Wipe everything - Wipe/Factory reset, Wipe cache, Wipe Dalvik Cache
4. Install ROM from zip
5. Install Gapps from zip
6. Reboot - btw, the first reboot after a rom/gapps install takes a while, so don't be alarmed.
You can PM me, if needed.
I installed that last Rom via Rom Manager, which did it pretty much automatically.. so I didn't try to install a Rom via the SD card yet.
To make things worse, the phone does not recognized it's connected to a computer at all (there is no USB icon on my phone's notification bar) so I can restore it being to old sprint crap. No Market app, no way of installing anything or communicating with the phone, my backup, when I restore it, brings back the old HTC but without the market app and as I said, no USB support.
heeeeeelllllllllppppppppppppp
Ok,
I managed to restore things back to the old Sprint RUU. I noticed the SD card was *completely* out of room, which might have messed up my backups. I still don't know where these backups reside or how much room do they take, but making sure you have enough room on the SD card is important, as I think I have learned the hard way.
Important: the RUU detected my phone and installed *even without* the usb icon or my computer treating my phone as a "usb storage device". So resorting to this option, even though annoying (have to install and gain root access all over again), is helpful to have.
Now I am going to format my SD card, which doesn't have any important information, I don't think (my documents are all backed up anywhere and try and install the CM rom from a zip file, which I'm not sure how to do yet (people like me are used to have something like setup.exe, and everything works from there...) so I'm going to read and go step by step.
ROM installation is pretty simple, once you get your recovery going... just make sure you wipe everything, as I mentioned earlier to you...
beholder121 said:
I installed that last Rom via Rom Manager, which did it pretty much automatically.. so I didn't try to install a Rom via the SD card yet.
To make things worse, the phone does not recognized it's connected to a computer at all (there is no USB icon on my phone's notification bar) so I can restore it being to old sprint crap. No Market app, no way of installing anything or communicating with the phone, my backup, when I restore it, brings back the old HTC but without the market app and as I said, no USB support.
heeeeeelllllllllppppppppppppp
Click to expand...
Click to collapse
Did you reboot with the phone connected by USB, by any chance?
andythegreenguy said:
You need to install GAPPS, once you install a ROM.
I would highly recommend CM. The builds Jaybob has put together are based on CM code, take the latest (12/08) - it's stable. BTW, it's a mediafire link, so you should be good. I just downloaded the latest, y'day... works like a charm... (Thanks JayBob and Cm and everyone - can't say that enough).
The best way to install rom is:
1. Download copy ROM and gapps to your SDcard's root
2. Reboot into recovery
3. Wipe everything - Wipe/Factory reset, Wipe cache, Wipe Dalvik Cache
4. Install ROM from zip
5. Install Gapps from zip
6. Reboot - btw, the first reboot after a rom/gapps install takes a while, so don't be alarmed.
You can PM me, if needed.
Click to expand...
Click to collapse
Had it not been for reading this again, I would have been waiting for a reply. This was awesome and now I am back to business. Thanks a ton for this. i now have what i need to do this on my wife's Hero. Thanks again

Rom (port) aokp cm10

removed for reconstruction
Downloading this now, will flash and report.
I want my unicorns
MarkInDaPark said:
Downloading this now, will flash and report.
I want my unicorns
Click to expand...
Click to collapse
Forgot screenshots:
Okay, played for a few minutes and these are my results so far;
AOKP settings crash easily, for example by trying to change processor speeds // Only on first boot
Annoying "Preparing USB Storage" notification, SD card works though // Only on first boot
ROM is snappy and speedy
The install procedure was confusing; I'd like to see it just as a normal flashable ZIP, this is useless rice
Wake on trackpad doesn't work (is the script included, as in the Zeu CM10?) // The script is included in /system/bin/trackballwake, and it works
ROM feels slightly bloated (don't include all these third party apps in the future!) // Removed a lot of bloat by TBP and ROM accually had some space left. It's very crowded stock.
Also, is it allowed to include gapps in this manner?
MarkInDaPark said:
Okay, played for a few minutes and these are my results so far;
AOKP settings crash easily, for example by trying to change processor speeds // Only on first boot
Annoying "Preparing USB Storage" notification, SD card works though // Only on first boot
ROM is snappy and speedy
The install procedure was confusing; I'd like to see it just as a normal flashable ZIP, this is useless rice
Wake on trackpad doesn't work (is the script included, as in the Zeu CM10?) // The script is included in /system/bin/trackballwake, and it works
ROM feels slightly bloated (don't include all these third party apps in the future!) // Removed a lot of bloat by TBP and ROM accually had some space left. It's very crowded stock.
Also, is it allowed to include gapps in this manner?
Click to expand...
Click to collapse
You have to do same trick as per original CM10, i.e set "keep Wifi on during sleep" to "always". Also after create/sign in your google account, give it a reboot.
Aroma installer, if proper configured allows you to customize your rom while flashing. You can also, after flashing rom, go back to aroma and check system info (model, name, device,storage, cpu, LCD density and other details)
Trackballwake is same as Zeu CM10
The difference on this rom is it creates /data folder during flashing and install whatever non-system apps you want in this folder, leaving more space in system folder. So you can customize the rom as you like by adding/removing apps in the zip file, "data folder", before flashing. I found it useful as every time i flash a rom i have to spend time installing market, gps fix, antutu, terminal emulator and all other stuff i need.
Also apps in the zip file "data/app" folder being user apps you can uninstall them easy after flash.
Most if not all of the supplementary apps got them from other roms posted on this site. They are free anyway and i don't sell them.
Will it work on hboot 1.00 s-on
Sent from my Legend using xda app-developers app
ic3141 said:
You have to do same trick as per original CM10, i.e set "keep Wifi on during sleep" to "always". Also after create/sign in your google account, give it a reboot.
Click to expand...
Click to collapse
I can't even connect to my WiFi network, but I can't do that in CM10 either, so I guess it's some router problem or something.
ic3141 said:
Aroma installer, if proper configured allows you to customize your rom while flashing. You can also, after flashing rom, go back to aroma and check system info (model, name, device,storage, cpu, LCD density and other details)
Click to expand...
Click to collapse
...Do people really want this? I don't get the point of an 'installer'. We have the glorious ZIP flash - the way God meant us to install ROMs.
Configuring ROM during flash? No. I think many people agree that we want a clean AOKP. You could make two zips; one clean AOKP, and one with your bloat/"useful apps" so that those who can't be arsed to download 7 apps (or restore them from earlier) can do so by flashing a zip.
ic3141 said:
Trackballwake is same as Zeu CM10
Click to expand...
Click to collapse
Yep, works fine.
ic3141 said:
The difference on this rom is it creates /data folder during flashing and install whatever non-system apps you want in this folder, leaving more space in system folder.
Click to expand...
Click to collapse
More space? I found myself with a studdering, slow system after a few reboots. Looking in TBP, I noticed that I had 45kB free in /system.
Removed some system apps and I had 3 MB left. Isn't that less than CM10?
ic3141 said:
So you can customize the rom as you like by adding/removing apps in the zip file, "data folder", before flashing. I found it useful as every time i flash a rom i have to spend time installing market, gps fix, antutu, terminal emulator and all other stuff i need.
Click to expand...
Click to collapse
Ever heard of Titanium Backup? Much simpler than fiddling with a ton of apks.
ic3141 said:
Most if not all of the supplementary apps got them from other roms posted on this site. They are free anyway and i don't sell them.
Click to expand...
Click to collapse
Uh yes, but if you read and responded to what I was typing, i said "gapps". Notice the "g", meaning "google" in this case. This is a set of proprietary google-apps, which are to be provided seperatley for all non-AOSP builds due to licensing.
ic3141 said:
removed for reconstruction
Click to expand...
Click to collapse
I have decided to wait a while for a more stable JB rom (thanks to Zeubea).
Will post the port for the last nightly built together with a small surprise: MIUI 2.10.26 (quite stable) and 2.11.23 (a lot of diff still required)

Symlinked Gapps for CM9 And CM10 (w/ Google Now ICS instructions) (09MAY2013)

Hello everybody. After spending hours trying to figure out what I could delete from the system to make room for Gapps on CM10, I even tried to resize partitions, I came to the conclusion that the Gapps will have to be stored elsewhere. So, I came up with a solution, by installing the apps to /data/Gapps and then symlinking the files to /system. So since there are so many people trying to get Goggle Now on CM9, I figured I would make modified Gapps zips for both CM9 and CM10.
These are complete Gapp packages, they actually free up space on the /system partition, and are completely functional. Most of the files are installed to data/Gapps, this way the devs will not have to worry about trimming the ROMs, except to fit on the partition.
I'm sure this will help a bunch of other devices that have smaller system partitions also.
Note: Facelock requires you to log in to an account, to even show up in lockscreen options.
I don't think Google should have any issues with this as I haven't changed any files that where in the zip just moved them around and modified the updater-script.
Installation for fresh install:
1. Boot to your favorite custom recovery
2. Factory reset, wipe cache and dalvik cache
3. Flash CM9/CM10
4. Flash these Gapps
5. Reboot
Installation for previous install:
If you are already setup , you will need to wipe the cache and reinstall the ROM to format system to remove any Gapps already installed. As long as you don't wipe data/factory reset you should be right back where you started.
1. Boot to your favorite custom recovery
2. Wipe cache and dalvik cache
3. Flash CM9/CM10
4. Flash these Gapps
5. Reboot
Google Now Installation for CM9:
Google Now Installation for CM9 (fresh install):
1. Boot to your favorite custom recovery
2. Factory reset, wipe cache and dalvik cache
3. Flash CM9
4. Flash Google Now (online)
5. Flash these Gapps
6. Reboot
Google Now Installation for CM9 (previous install):
1. Boot to your favorite custom recovery
2. Wipe cache and dalvik cache
3. Flash CM9
4. Flash Google Now (online)
5. Flash these Gapps
6. Reboot
[MOD][ICS] The Google Now for ICS Project [ARMv6 & v7]
Symlinked Gapps for ICS Ver3:
Fixed Facelock.
Note: Facelock requires you to log in to an account, to even show up in lockscreen options.
Had to add placeholders in system/vendor for the symlinks to be created, but vendor is still 0 bytes
symlinked-gapps-ics-20120429-signed-Ver3.zip
Symlinked Gapps for JB Ver2:
Fixed Facelock.
Note: Facelock requires you to log in to an account, to even show up in lockscreen options.
Had to add placeholders in system/vendor for the symlinks to be created, but vendor is still 0 bytes.
symlinked-gapps-jb-20121011-Ver2.zip
thank you very much
this reduces the pain while trimming the rom for matching system partition
in this same way can we get google offline voice..?
reversegear said:
thank you very much
this reduces the pain while trimming the rom for matching system partition
in this same way can we get google offline voice..?
Click to expand...
Click to collapse
GNow offline for ICS still requires about 60mb. So it will depend on the ROM. But, it works with our Triumph ICS ROMs. And they should be almost identical, as far as I've seen. I use GNow offline with my PA ICS ROM, with no issues. I haven't spent much time on any of the X6 ROMs, as we can't use the newer kernel and still use our phone service.
Let me know how it goes.
Sent from my WX435 using Tapatalk 2
This is great way of freeing up system partition..! So can our device be repartitioned? And make some internal memory available as internal sdcard?
bandukia said:
This is great way of freeing up system partition..! So can our device be repartitioned? And make some internal memory available as internal sdcard?
Click to expand...
Click to collapse
Already we have a enough internal memory 1gb. What we need is system partition which is 245 mb needs expansion may be additional 100 mb from internal memory. that is where the pain area.
"Fixed Facelock.
Note: Facelock requires you to log in to an
account, to even show up in lockscreen
options."
what do you mean by this sir?
thanks.
^_^
It is okey to flash this gapps when already some gapps (gmail, voice etc) in our rom? ....
Or we just force to uninstall before flash this? ..
Btw thx dude, great job.... :thumbup:
Ps:im using jb rom by dr.rush
Sent from my Andro-Id using Pulsa
reversegear said:
Already we have a enough internal memory 1gb. What we need is system partition which is 245 mb needs expansion may be additional 100 mb from internal memory. that is where the pain area.
Click to expand...
Click to collapse
thats not what i meant.. i was saying that partitioning our phone with what u said and also with some 100-200 mb to make internal memory detect it as sdcard?
bandukia said:
This is great way of freeing up system partition..! So can our device be repartitioned? And make some internal memory available as internal sdcard?
Click to expand...
Click to collapse
Thanks, our partitions can not be repartitioned/resized, I tried everything except deleting the extended partition(4) that holds 5 - 17. That is why I made these.
This is the breakdown of the partitions on our phone:
BSydz said:
So, this is what I have found so far about the partitions on the Triumph, I can't guarantee that this is all correct, but if anybody has any input feel free to chime in.
WARNING, THE INFORMATION PROVIDED BELOW IS SPECULATIVE AND COMES WITH NO WARRANTY. IF YOU MESS WITH THIS STUFF, I AM NOT RESPONSIBLE IF YOU DAMAGE YOUR PHONE.
Partitions:
1 (FAT) Mobile Partition containing image folder, which is very well documented around the forums.
2 (crypt/QNX4.x) Primary Boot Loader (PBL) I believe that this is what the SOC uses to boot.
3 (crypt) Secondary Boot Loader I believe this is where the hardware layout is contained, as it changes button configuration and was key to getting back to normal after I flashed the wrong nb0. It is linked to the mobile partition, as the phone will not boot properly without the correct amss.mbn
4 (extended) Just an extended partition containing partitions 5 - 17.
5 (Boot) This is where the boot img is extracted.
6 (OnTrack DM) I think this manages and verifies integrity of partitions 13-17.
7 (ext3) This is where the system/rom is located. This is what you see in root explorer as "system", containing the build.prop and other stuff.
8 (ext3) This is the "data" folder .
9 (ext) This partition holds CDA info, with OEM apks, ringtones, and wallpapers, it seems to be mounted inside partition 10 (hidden) when the phone is on you can find the information merged into "hidden/data" using root explorer.
10 (ext3) This is the hidden partition containing boot images and CDA info. This can be found in "hidden" using root explorer.
11 (ext3) This is the cache partition.
12 (ext3) This is the Caivs, can't find too much info on this.
13-17 (unknown) I believe this is where the phone specific data is stored, including but not limited to MEID, ESN, and PRL.
Click to expand...
Click to collapse
reversegear said:
bandukia said:
This is great way of freeing up system partition..! So can our device be repartitioned? And make some internal memory available as internal sdcard?
Click to expand...
Click to collapse
Already we have a enough internal memory 1gb. What we need is system partition which is 245 mb needs expansion may be additional 100 mb from internal memory. that is where the pain area.
Click to expand...
Click to collapse
Since there is no way to resize any partitions, that is why I made these. Data is the only partition that we can really use that won't require us to heavily modify the phone and be user friendly. Because not everybody who installs custom ROMs is gonna be able to do those types of modifications. This is the simplest way to fix the issue and won't impact anybody who wants to change ROMs.
aeoi said:
"Fixed Facelock.
Note: Facelock requires you to log in to an
account, to even show up in lockscreen
options."
what do you mean by this sir?
thanks.
^_^
Click to expand...
Click to collapse
I have had this posted in another forum for a while, the original tread is below. We (Triumph users) did not have camera working in ICS, and still don't on JB, So when I first released these, the optional script that installs facelock was not correct. Now that I have fixed the front camera, I got feedback that facelock was not working. While trying to fix it, I spent a few hours, never even getting the option in lockscreen settings, and finally added an acount one time so I could get some apps from google to figure out what was happening. Then I went in to the settings and it was there. So the hours I wasted was because I hadn't added an account. So face lock will not even show up in lockscreen settings until an account has been added to the phone. I think it has to do with having to have a second unlock option if facelock can't work, like low light situations.
http://androidforums.com/triumph-al...-w-google-now-ics-instructions-09may2013.html
adonwenas said:
It is okey to flash this gapps when already some gapps (gmail, voice etc) in our rom? ....
Or we just force to uninstall before flash this? ..
Btw thx dude, great job.... :thumbup:
Ps:im using jb rom by dr.rush
Sent from my Andro-Id using Pulsa
Click to expand...
Click to collapse
It may work, one of the issues I had was the script was putting the optional files in system (the wrong place) and then the symlinks would overwrite the files. So this leads me to believe it may work, but I can't promise anything. If it doesn't work I can add some stuff to delete specific files in the updater-script, or you can remove the files from the ROM zip before flashing. You will want to at least wipe cache before you try these. I hate to say it, but you may have to be the tester.
Now that you guys are aware of these Gapps, you should ask your dev to remove Gapps from the ROM if possible. That would probably be the best route to go.
bandukia said:
reversegear said:
Already we have a enough internal memory 1gb. What we need is system partition which is 245 mb needs expansion may be additional 100 mb from internal memory. that is where the pain area.
Click to expand...
Click to collapse
thats not what i meant.. i was saying that partitioning our phone with what u said and also with some 100-200 mb to make internal memory detect it as sdcard?
Click to expand...
Click to collapse
Sorry, as I explained above, this is not an option. Big SD cards are cheap now, and how would a couple hundred MB help anyway? If it is for swap, then it would be better to wear out your SD rather than your internal HD. Plus a good SD would be faster.
If anybody has any other questions feel free to ask.;
Thank you Bsydz for throwing light on the so far untouched topic in our forum
Lots of useful information.
Off topic question
Can you please let us know how do we port JB ROMs from triumph to ideos x6. Especially PA Rom
reversegear said:
Thank you Bsydz for throwing light on the so far untouched topic in our forum
Lots of useful information.
Off topic question
Can you please let us know how do we port JB ROMs from triumph to ideos x6. Especially PA Rom
Click to expand...
Click to collapse
Thanks. If I had another dev phone I would just build one for you guys. It is a pain switching over cause we never got an nb0, I have to manually swap out the partitions to get it back. That's where I got the info about the partitions. My PA JB is built on CM10, so it would be just like any other CM port except the headphones and most everything else should work. It is older since PA went to aosp instead of CM based. Are any of your CM10 ROMs built from source or just ports? It would be nice to see some of the edits made for our phone. The only thing that's not working on ours is 3G, video/camera preview, and HDMI. But you guys use sim cards so I don't think you would have 3G issues and your kernel should fix the previews.
I'll build a PA JB ROM if you are willing to test it. I have the device files and the kernels except ck's kernel. Let me know, cause I hate releasing something I can't test first.
Sent from my WX435 using Tapatalk 2
im ready to test the rom.
we have both the CM10. I.e built from source and port rom
This one built from source by master abenaigle
http://forum.xda-developers.com/showthread.php?t=2158624
This one is stable CM10 by Dr.Rush
http://forum.xda-developers.com/showthread.php?t=2160913
V0.2 is stable ROM presently.
I've uploaded my modded kernel source, sorry... not in github.
reversegear said:
im ready to test the rom.
we have both the CM10. I.e built from source and port rom
This one built from source by master abenaigle
http://forum.xda-developers.com/showthread.php?t=2158624
This one is stable CM10 by Dr.Rush
http://forum.xda-developers.com/showthread.php?t=2160913
V0.2 is stable ROM presently.
Click to expand...
Click to collapse
CacingKalung said:
I've uploaded my modded kernel source, sorry... not in github.
Click to expand...
Click to collapse
Thank you, I am building it right now, just working through the errors from the ICS device files. CK, I got your kernel source, so we will see how it goes. I'll start new thread when it is done building.
BSydz said:
Thank you, I am building it right now, just working through the errors from the ICS device files. CK, I got your kernel source, so we will see how it goes. I'll start new thread when it is done building.
Click to expand...
Click to collapse
Ready to test your ROM.. All the best.
visit Techlions.in for latest tech news..
reversegear said:
im ready to test the rom.
we have both the CM10. I.e built from source and port rom
This one built from source by master abenaigle
http://forum.xda-developers.com/showthread.php?t=2158624
This one is stable CM10 by Dr.Rush
http://forum.xda-developers.com/showthread.php?t=2160913
V0.2 is stable ROM presently.
Click to expand...
Click to collapse
Firmware and kernel of our devices are compatible, I checked when flashing CM 9 from Motorola TRIUMPH, running everything except the data and the camera upside down
Sory for my english
Dr. Rush said:
Firmware and kernel of our devices are compatible, I checked when flashing CM 9 from Motorola TRIUMPH, running everything except the data and the camera upside down
Sory for my english
Click to expand...
Click to collapse
No need to apologize for language barriers. Do you think, you could put together a zip of the files in /lib and /bin that are for fb0? I just need the files that you put in to get it working, not all of them. It will make it easier to setup a device files for building from source. I have built the ROM and it boots, but no display, with copybit errors. I think I can get past those errors but once it fully boots, I'm sure things will have to be fixed.
Also, yes our phones are almost identical. Our amss.mbn is not compatible with the new kernel so we can't use our phone after the update. Just like you can't install the newer ROMs unless you flash the sharp nb0. I have it installed on my dev phone right now so i can get this working. I can install the nb0 and everything works perfectly except phone and 3g. It sucks, cause we are stuck.
Sent from my WX435 using Tapatalk 2
How much, I realized you're talking about the incompatibility of your phone with our 35 kernel, 32 kernel but your compatible with our device, in MTDEV M9 worked even mobile network, except 3g that prevents replace the kernel to fix the library and enjoy the new firmware
BSydz said:
Thank you, I am building it right now, just working through the errors from the ICS device files. CK, I got your kernel source, so we will see how it goes. I'll start new thread when it is done building.
Click to expand...
Click to collapse
any update on status...?

Debloat MIUI ROM

Hello
There are some system apps I won't ever use, so it would make sense to not even install them.
Is it possible to debloat a MIUI ROM (for example the official chinese dev ROM) by editing the content of the zip file prior flashing?
Is there a "safe list" with apps that can be removed without causing instabilities?
Guojun said:
Hello
There are some system apps I won't ever use, so it would make sense to not even install them.
Is it possible to debloat a MIUI ROM (for example the official chinese dev ROM) by editing the content of the zip file prior flashing?
Is there a "safe list" with apps that can be removed without causing instabilities?
Click to expand...
Click to collapse
Just install xiaomi.eu rom. Basically it's a debloated chinese rom with european languages added.
Can anyone tell me how can i run Google Apps in my mi5 chaina dev Android 7 based rom. I can't flash gapps. In twrp it's asking device decrypt password. Any other way to flash gapps or some other way?
aipbd said:
Can anyone tell me how can i run Google Apps in my mi5 chaina dev Android 7 based rom. I can't flash gapps. In twrp it's asking device decrypt password. Any other way to flash gapps or some other way?
Click to expand...
Click to collapse
use playstore installer, look on internet.... after that download app you need
Guojun said:
Hello
There are some system apps I won't ever use, so it would make sense to not even install them.
Is it possible to debloat a MIUI ROM (for example the official chinese dev ROM) by editing the content of the zip file prior flashing?
Is there a "safe list" with apps that can be removed without causing instabilities?
Click to expand...
Click to collapse
I'm attaching my personal miui debloater, it is recovery flashable. look the updater-script file for details of what i normally remove, it is pretty self-explanatory I'll maybe improve/increase list of removed apps later on, but it is already a good start..
if you need gapps, be sure to comment out rows 23-24 and most of the rows from 55 up before flashing.
for best effect, flash this upon clean flash, immediately after flashing miui rom zip
cheers
FcukBloat said:
if you need gapps, be sure to comment out rows 23-24 and most of the rows from 55 up before flashing.
cheers
Click to expand...
Click to collapse
I found your script very interesting, I wanted to do something like that... the commented lines are apps that become a problem if you uninstall them? For example /system/app/VoicePrintService, /system/data-app/Music lines are disabled.
In any case thanks for the file it is a good start.
at a certain point i got the phone not booting anymore because of too aggressive debloat, so yes i restored some apps i thought could be related to get rid of bootloop and didn't have time to determine exactly which one was the culprit..
but music no, you can remove it if you want, but i liked it so i preferred to keep it
FcukBloat said:
I'm attaching my personal miui debloater, it is recovery flashable. look the updater-script file for details of what i normally remove, it is pretty self-explanatory I'll maybe improve/increase list of removed apps later on, but it is already a good start..
if you need gapps, be sure to comment out rows 23-24 and most of the rows from 55 up before flashing.
for best effect, flash this upon clean flash, immediately after flashing miui rom zip
cheers
Click to expand...
Click to collapse
Thanks, any update version of yours. Personally, I do also remove several things and some even make some function not working (e.g. scrolling screen capture not working anymore). Not sure which one make it fail, though. Too many aggressive debloat.

[Q] Best way to debloat a stock ROM?

It looks like the two debloated stock-based ROMs that are available on XDA are no longer active. Neither have been updated for the April release.
Does anybody know of another stock-based, debloated ROM or have tips on how to do it yourself?
Thanks!
Flash a small opengapps package.
snowrelyt said:
Flash a small opengapps package.
Click to expand...
Click to collapse
Stock ROMs have gapps built-in. No need to flash anything.
MrBrady said:
Stock ROMs have gapps built-in. No need to flash anything.
Click to expand...
Click to collapse
Flashing a small gapps package will debloat the ROM which is what you are asking for
snowrelyt said:
Flashing a small gapps package will debloat the ROM which is what you are asking for
Click to expand...
Click to collapse
Really? I didn't know that.
Root explorer, give appropriate permissions, browse to \system\apps and \system\priv\apps, delete un-needed files. Just becareful as it can make your rom unbootable if you delete the wrong files. Use something like this as a guide to know what files are safe and what files are not, for deletion: http://forums.androidcentral.com/lg-g3/433412-large-bloatware-list-safe-remove-lg-g3.html
There is also Windows based programs to debloat android phones: https://forum.xda-developers.com/android/software/debloater-remove-carrier-bloat-t2998294 . Also you can just use a debloated rom like those from Skydragon, Tupac4u, DanvH, etc. for stock roms. AOSP or Lineage roms are also debloated and you can pick the PICO opengapps to install with these custom roms. Velocity (AOSP) rom for example is 250 MB for and once flashed with PICO opengapps, is very slim, fast, and debloated.
MrBrady said:
...Does anybody know of another stock-based, debloated ROM or have tips on how to do it yourself...
Click to expand...
Click to collapse
https://forum.xda-developers.com/showthread.php?t=2294909/
Thread for tools and instructions to extract files from img-files on a PC.
I am using the lite stock ROM of Danvdh and replaced files in the system folder of the 'march-zip' with the newest system files extracted​ from the factory image. As follows:
0. Full backup in twrp-recovery,
1. Extracted 'system.img' from N6F26Y factory image.
2. Extracted all files from 'system.img'.
3. Delete not used system-files/apps from system/app and -priv-app (debloating).
4. Added backed up files of the Nova launcher and rro layers.
5. Emptied 'system' in the march-zip and stored the new system files in that folder.
6. Flashed the updated zip in Twrp-recovery.
7. Reboot to check if it works.
8. Flashed Franco's kernel r65.

Categories

Resources