[ROM] iPioneer Slim 10c v0.1 for LGV521 - Rooted, busybox, init.d, debloated, etc...

What core Lg apps should iPioneer Slim comes with by default? (Multiselect)


  • Total voters
    11
  • Poll closed .

xtremelora

Senior Member
Dec 13, 2012
238
126
0
Dallas, TX
ROM Ipioneer Slim 10c v0.1
A light, clean & faster rom!!!

Disclaimer:
/***
* Your warranty is now void (and I'm sure it was void before this process).
* I am not responsible for hard or soft bricked devices, boot loops, dead or corrupt sd cards, strange behavior or you getting a heart attack 'cuz your youtube app is not working properly.
* YOU and only YOU are choosing to make these modifications, do not blame on me.... I will just ignore you.
***/


iPioneer Slim 10c v0.1 is a light, clean and fast custom rom designed for the Lg G Pad X 8.0 (T-Mobile variant only) and it's aim is to become a replacement for the default system of this device.

iPioneer Slim 10c v0.1 it is light because it only takes 519.8Mb of disk space which is a big difference when you compare the 1.2Gb of a stock rom, it is clean because it only contains the essential apps to make it work properly and it is faster because the whole system have been 100% optimized.

iPioneer it have been designed with the User Freedom in mind, it only provides you with the basic OS so you can do what you need to do on top of that.

Features:

  • Based on stock (10c)
  • Rooted
  • Busyboxed
  • Init.d Support
  • Extremely debloated (very serious)
  • Deodexed
  • Zipaligned
  • Nova as default launcher
Installation instructions:

  1. Download the rom to your desire location (link to download to the end of this post).
  2. Boot into Twrp recovery and do a standard wipe (factory reset).
  3. Install the downloaded rom .zip.
  4. Reboot the device.
  5. Be patient, is going to take more time than a regular stock rom to boot into the system, at first is going to be stuck at T-Mobile logo but after few seconds is going to enter into App Optimization mode and after that you will be able to setup your system.
  6. Enjoy it.
First things to do after you install this rom:

  1. Add your google account (if you didn't complete that step at the first setup).
  2. Download your favorite app manager (Rom Toolbox, Titanium, etc.).
  3. Freeze the application called App Updates in order to stop the system update beacon for OTA. I removed 3 core apps in order to stop OTAs but it seems to be very integrated with the system, there is no way I can remove it from the rom without breaking the system. This is the most practical way to my knowledge right now.
Optionals things to do after you install this rom:

  1. You can uninstall Nova Launcher if you want as is not part of the system apps, but before you need to install your favorite launcher. If you don't install another launcher and remove Nova you will have a broken system and most likely you'll have to re-flash the rom.
On purpose bugs and missing options:
On purpose bugs are bugs that comes when you remove a functionality from the system but it can not be removed from a third party component, example: LG VPN app it has been removed but the options remains in the Settings of the device and when you tap that option you will provoke a crash event, the way to resolve this is to decode the third party component (very difficult) or reinstall the missing part (in this case the LG VPN app).

iPioneer Slim 0.1 it comes without some apps that can not be removed from the system setting options, this is like that because I believe that these apps are not necessary for all people, if someone need them they can be downloaded/replaced from the Play Store or I will provide a flashable file with these apps so you can install them.

  • On Purpose bugs (located at settings):
    • From the Share & Connect menu:
      • File Sharing that contains BLE and Android Beam doesn't work, package SmartShare it has been removed.
      • Media Server (DLNA) doesn't work, package SmartShare that also contains SmartShare.MediaServer it has been removed.
      • Lg Airdrive doesn't work, package LGAirDrive & LGAirDriveSettings were removed.
    • From More>VPN menu:
      • LG VPN doesn't work, package VpnClient_LG it has been removed. Basic VPN it works.
    • From Display menu:
      • Home screen doesn't work, packages LGHome, HomeSelector, LGHome_Theme_Optimus, com.lge.launcher3, com.lge.launcher2.theme.optimus were removed.
If you need these options to be available on your system just download these app on Play Store if they are available or just wait until I have ready the System Apps flashable zips.
  • Missing options (located at settings):
    • Smart Cleaning not present, package LGSpringCleaning it has been removed.
    • Cloud (cloud integration in settings) not present, package CloudHub (maybe dependant on SmartShare package) it has been removed, please also note that this cloud integration it was integrated on the stock File Manager, so... if you want a full integration of the Cloud service on settings maybe you will have to install the stock File Manager provided by LGFileManager package.
    • From Backup & reset menu:
      • LG Backup is not present, packages LGBackupLauncher and LGBackup were removed.
    • From About tablet menu:
      • Update Center and its content (App updates & System updates) is not present, packages com.lge.appbox.client (app updates), com.lge.updatecenter & LGUpdateCenter (main menu for updates) were removed.
If you need these options to be available on your system just download these app on Play Store if they are available or just wait until I have ready the System Apps flashable zips.​
Flashable zip with system apps:
  • Coming soon when I have a free time.
What to do if you get the OTA notification:

  1. Freeze the app called App Updates with your favorite app manager.
  2. With your favorite file manager go to /cache and delete the update.zip (the downloaded ota).
  3. Tap on Restart & Install button on OTA pop-up, the pop-up it will start counting to 0 in order to restart but your device won't restart because there are 3 core apps removed from this rom plus 1 app that you just disabled (all these 4 app controls the OTA), the notification is just gonna disappear, push recent button and clear the ota pop-up window.
Bugs Report:
If you find a bug in this rom just notify me about that in this thread, please, just use the title as "Bug Report" so I can pay close attention to that, my time is very limited. Thank you.

Feature Request:
If you want a feature to be added into future revisions of this rom just notify me about that in this thread, please, just use the title as "Feature Request" so I can pay close attention to that, my time is very limited. Thank you.

More info:
-------------------------------------
Device: Lg G Pad X 8.0
Model: LGV521
Code Name: b3
Carrier: T-Mobile
Android version: 6.0.1
Security patch level: 2016-07-01
Software version: V52110c
Link: https://www.androidfilehost.com/?fid=385035244224403624
 
Last edited:

xtremelora

Senior Member
Dec 13, 2012
238
126
0
Dallas, TX
Screenshots:
  1. Default View: (sorry guys, I was not able fix Nova in order to show an organized and clean layout by default).
  2. Default App Drawer: remember this is an extremely debloated rom, only the most basic core apps remains.
  3. Settings view, yes some options are not present, read above about this.
  4. Software info.
 

Attachments

Last edited:

xtremelora

Senior Member
Dec 13, 2012
238
126
0
Dallas, TX
For some reason this post doesn't show up on ET page: lg-g-padx

Too bad, a lot of people won't be able to see this rom, but I can do nothing.

If someone knows an admin who can fix this issue please make mention of this post to him. I would do it but I don't have the time to.

Thank you.
 

xtremelora

Senior Member
Dec 13, 2012
238
126
0
Dallas, TX
How fast does it run compared to the stock rom?
How fast it can go is a subjective matter:
It will depend on hardware lifetime span (how you use it and how other people use this tablet).
It will depend how much apps and content you put in it (the more things you download the more slow android is gonna be, this is kind a Swap area).

I did not do a benchmark, when I declared that is faster than a stock rom is because that speed response enhacement it comes based on the Deodex and Zipalign process. It can be or maybe not noticeable to your eyes but based on deodex and zipalign process is for sure that is faster than an odex and not-zipaligned rom.

The best answer is that you need to try it on your own and see the difference.

Sent from my LG-H918 using Tapatalk
 
Last edited:

xtremelora

Senior Member
Dec 13, 2012
238
126
0
Dallas, TX
Poll added at the beginning (not visible in tapatalk or xda app).

Please only select the apps that you really need or you really think that should comes with the next revision of iPioneer Slim rom.

This will help me to build a better version with features that users needs.
 
Last edited:

xtremelora

Senior Member
Dec 13, 2012
238
126
0
Dallas, TX
C'mon guys... only 3 users have use the poll...

I need more data background in order to release a new version of the Slim line version (may be the last one).

All V521 users please contribute with this.

Right now I'm testing a new build that it seems to have success stoping ota download and notification & I have removed even more bloat background packages.

As of today I start the syncing process of CyanogenMod for our device, so all I ask is that V521 users vote in the poll so I can build and release what I think it would be the last Slim version (iPioneer Slim 0.2) based on users needs.

Once I start the developtment with CM I will not pay attentions to the Stock & Slim version until I finish with what is gonna become iPioneer CM 13.

Thank you for your attention guys.

BTW: sorry for my english, I try so hard to write all this in a good way. Arriba Mexico Papa!!!
 

googlephone

Senior Member
Jul 7, 2010
793
277
0
C'mon guys... only 3 users have use the poll...

I need more data background in order to release a new version of the Slim line version (may be the last one).

All V521 users please contribute with this.

Right now I'm testing a new build that it seems to have success stoping ota download and notification & I have removed even more bloat background packages.

As of today I start the syncing process of CyanogenMod for our device, so all I ask is that V521 users vote in the poll so I can build and release what I think it would be the last Slim version (iPioneer Slim 0.2) based on users needs.

Once I start the developtment with CM I will not pay attentions to the Stock & Slim version until I finish with what is gonna become iPioneer CM 13.

Thank you for your attention guys.

BTW: sorry for my english, I try so hard to write all this in a good way. Arriba Mexico Papa!!!
The reason is that the xda app can't see the vote going on.

Personally, I will be excited to see a cm/aosp custom build, which will sure draw much more attention.
 

googlephone

Senior Member
Jul 7, 2010
793
277
0
But it is visible and operable through a normal web browser in android: http://forum.xda-developers.com/lg-...ioneer-slim-0-1-lg-g-pad-x-8-0-t3513030/page1

Or the option LOAD IN BROWSER in xda app and WEB VIEW in tapatalk...
Another reason is not many users are interested enough in a slimmed stock rom. The benefits of a slimmed stock rom may include less system storage usage. But the free uped system storage is not accessible for users to use as data storage anyway. Speedwise, I wouldn't expect noticeable improvement from a slimmed stock rom. As a result, the benefits of a slimmed stock rom is not enough to draw users' attention or interest.
I am a flashholic but I actually not interested in slimmed stock at all because I already have root.
I personally advise you to not spend too much time on modified stock rom.
I appreciate your work and look forward to your future possible cm rom, which I will definitely try it out and will draw many g pad x users here. And don't forget there is a bounty for custom roms like cm.
 
  • Like
Reactions: xtremelora

xtremelora

Senior Member
Dec 13, 2012
238
126
0
Dallas, TX
Another reason is not many users are interested enough in a slimmed stock rom. The benefits of a slimmed stock rom may include less system storage usage. But the free uped system storage is not accessible for users to use as data storage anyway. Speedwise, I wouldn't expect noticeable improvement from a slimmed stock rom. As a result, the benefits of a slimmed stock rom is not enough to draw users' attention or interest.
I am a flashholic but I actually not interested in slimmed stock at all because I already have root.
I personally advise you to not spend too much time on modified stock rom.
I appreciate your work and look forward to your future possible cm rom, which I will definitely try it out and will draw many g pad x users here. And don't forget there is a bounty for custom roms like cm.
You are right about working in a stock version. The reason why I'm doing this is because we all know that CM most of the time has bugs, bluetooh problems, camera issues, data conectivity troubles, etc...

Sooooo, if the version of CM I'm going to compile it results with many bugs there is gonna be the option to go back to stock slimed or stock bloated.

I can build a CM verion but Im not the kind of guy who inverts his time in CODE MODIFICATION, so hopefully the build it comes with no bugs at all or at least no major bugs.

The other alternative is that I can sync, compile and build and one more guys can do the bug fixes.
 

Munns86

Senior Member
May 4, 2012
133
26
0
You are right about working in a stock version. The reason why I'm doing this is because we all know that CM most of the time has bugs, bluetooh problems, camera issues, data conectivity troubles, etc...

Sooooo, if the version of CM I'm going to compile it results with many bugs there is gonna be the option to go back to stock slimed or stock bloated.

I can build a CM verion but Im not the kind of guy who inverts his time in CODE MODIFICATION, so hopefully the build it comes with no bugs at all or at least no major bugs.

The other alternative is that I can sync, compile and build and one more guys can do the bug fixes.
That would be great! I think if you took a poll most people would prefer a CM build to a slimmed down stock build.
 

xtremelora

Senior Member
Dec 13, 2012
238
126
0
Dallas, TX
That would be great! I think if you took a poll most people would prefer a CM build to a slimmed down stock build.
Yeah, I know that. Wish me luck.

Right now I'm stuck trying to get the Blobs for this device and compiling the kernel so I can build the CM recovery, once I have the recovery done I can start compiling CM and start testing.

I'm trying to by pass the kernel (as is not need it right now to build the recovery) but for some reason the system is demanding an standard and working kernel... weird...

But honestly speaking is gonna take lot of time. So be patient guys.
 

googlephone

Senior Member
Jul 7, 2010
793
277
0
Yeah, I know that. Wish me luck.

Right now I'm stuck trying to get the Blobs for this device and compiling the kernel so I can build the CM recovery, once I have the recovery done I can start compiling CM and start testing.

I'm trying to by pass the kernel (as is not need it right now to build the recovery) but for some reason the system is demanding an standard and working kernel... weird...

But honestly speaking is gonna take lot of time. So be patient guys.
There is already a TWRP recovery for v521. Why you need to compile cm recovery?
 

xtremelora

Senior Member
Dec 13, 2012
238
126
0
Dallas, TX
There is already a TWRP recovery for v521. Why you need to compile cm recovery?
Ik, is just a prebuilt because our device doesnt have a device tree or structure already, so making this at first is gonna help me to buil the cm zip.

Is not need it if a device tree already exist but not in this case, just see it like a pretesting of code for this device.

When I try to compile this recovery things are gonna break so you get info of what is missing, what you need, log, etc... So you fix everything you can in this step and then you build the cm.zip in a better way (less issues).

Sent from my LG-H918 using Tapatalk
 
Last edited:

shabbypenguin

Inactive Recognized Developer
May 30, 2010
4,896
5,362
263
33
Ik, is just a prebuilt because our device doesnt have a device tree or structure already, so making this at first is gonna help me to buil the cm zip.

Is not need it if a device tree already exist but not in this case, just see it like a pretesting of code for this device.

When I try to compile this recovery things are gonna break so you get info of what is missing, what you need, log, etc... So you fix everything you can in this step and then you build the cm.zip in a better way (less issues).

Sent from my LG-H918 using Tapatalk
https://github.com/Shabbypenguin/android_device_lge_b3

device tree has been around for a while, it obviously will need some renaming to work for cm source but its a good foundation to start with.
 
  • Like
Reactions: xtremelora

xtremelora

Senior Member
Dec 13, 2012
238
126
0
Dallas, TX
https://github.com/Shabbypenguin/android_device_lge_b3

device tree has been around for a while, it obviously will need some renaming to work for cm source but its a good foundation to start with.
These are your device tree for twrp 4 b3 right?

Let me see if I can work with that, I was almost done building the cm.recovery and fixing some boot.img issues but if I can take your files that would save time.

Did you forked that device tree or u just build it from scratch?
If you forked them, from what device?

I was thinking on pulling the v500 just to figure out some sort of missing info I havent been able to catch from ramdisk.
 

shabbypenguin

Inactive Recognized Developer
May 30, 2010
4,896
5,362
263
33
These are your device tree for twrp 4 b3 right?

Let me see if I can work with that, I was almost done building the cm.recovery and fixing some boot.img issues but if I can take your files that would save time.

Did you forked that device tree or u just build it from scratch?
If you forked them, from what device?

I was thinking on pulling the v500 just to figure out some sort of missing info I havent been able to catch from ramdisk.
i built it from scratch, id be careful looking too much at the v500, it's a snapdragon 600 SOC which is very old and is a quad core. the 615 in the g pad x is octacore and much newer. even the ramdisk is going to have big differences in how its handled.
 
  • Like
Reactions: xtremelora
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone