Hello guys,
I just moved to MildWild CM-7.0 JG Stable, and wonder how to enable my sdext.
I used to run SuperNova Rom and it worked well with my ext4 partition (as its internal memory). With MildWild CM-7.0 JG Stable, I can't find any options or ways to enable this partition.
Please can you help?
That rom has an A2sd script, that only moves the app ( only the apk), without its data, to ext.
Try flashing another script, like mounts2sd.
I believe mw has a2sd script built in.. what memory usage does titanium report?
Sent from my HTC Desire using xda premium
Hi guys,
In the end, I managed to enable sdext with this ROM. That's challenging but amazing of course.
Apache9 said:
Hi guys,
In the end, I managed to enable sdext with this ROM. That's challenging but amazing of course.
Click to expand...
Click to collapse
Hey fren...
How did you managed to do that?
I was pleased with SuperNova's whereby it utilizes SD-EXT as an "Internal Memory" expansion prosthetic too, but it is no longer maintained.
Please share how you did it with us.
Thank you! :laugh::good:
tyan888 said:
Hey fren...
How did you managed to do that?
I was pleased with SuperNova's whereby it utilizes SD-EXT as an "Internal Memory" expansion prosthetic too, but it is no longer maintained.
Please share how you did it with us.
Thank you! :laugh::good:
Click to expand...
Click to collapse
Hi dude,
I used to be with SuperNova, which I think is one of the stablest roms. But yes, it is no longer developed, and I had some camera problem with this rom as well.
Anyway, I follow the instructions from this link to enable SD-EXT in MildWild CM-7:
C:\>adb shell
# mount /system
# exit
C:\>adb push 40ad2sdx /system/etc/init.d/
C:\>adb shell
# cd /system/etc/init.d
# rm 40a2sd
# chmod 755 40ad2sdx
# cd /
# umount /system
# exit
C:\>
Sorry, I'm not allowed to post the link, so you may Google for it. Hope this helps
Thank you! :highfive:
Found the script .ZIP for easy Recovery install.
http://forum.xda-developers.com/showpost.php?p=18602050&postcount=19
Related
Hiya,
due to my brother not having the luck of having Froyo on his phone I took a look at it and hacked the newst YouTube app to work with Eclair. I had to remove two calls and add android.util.base64 which was introduced with Froyo. However, it should work flawlessly. If you encounter any problems, feel free to post here along with a little description and if possible a logcat dump of the exception.
Download:
http://ul.to/emt639
Old Download:
- http://ul.to/kxu37d
- http://www.mediafire.com/?5bdc88opu6qt9nz
You have to remove the default YouTube app before you can install this one over.
Using ADB Shell this should just work:
adb remount
adb shell rm system/app/YouTube.apk
adb uninstall com.google.android.youtube
then you can just install it over using the package manager or with adb (adb install YouTube_signed.apk).
Hope this helps, enjoy the re-designed Youtube app!
rolle3k said:
Hiya,
due to my brother not having the luck of having Froyo on his phone I took a look at it and hacked the newst YouTube app to work with Eclair. I had to remove two calls and add android.util.base64 which was introduced with Froyo. However, it should work flawlessly. If you encounter any problems, feel free to post here along with a little description and if possible a logcat dump of the exception.
Download:
- http://ul.to/kxu37d
- http://www.mediafire.com/?5bdc88opu6qt9nz
You have to remove the default YouTube app before you can install this one over.
Using ADB Shell this should just work:
adb remount
adb shell rm system/app/YouTube.apk
adb uninstall com.google.android.youtube
then you can just install it over using the package manager or with adb (adb install YouTube_signed.apk).
Hope this helps, enjoy the re-designed Youtube app!
Click to expand...
Click to collapse
So is this the Eclair or Froyo Version?
wow, thanks this works perfectly. i used root explorer to push the file. thanks again
So this is Froyo's youtube app made to work with Eclair ??
Why does the title say gingerbread ??
PhoenixFx said:
So this is Froyo's youtube app made to work with Eclair ??
Why does the title say gingerbread ??
Click to expand...
Click to collapse
"[MOD] Youtube 'Gingerbread' ported to Eclair"
In layman terms, its the youtube app from gingerbread ported to eclair
Daneshm90 said:
"[MOD] Youtube 'Gingerbread' ported to Eclair"
In layman terms, its the youtube app from gingerbread ported to eclair
Click to expand...
Click to collapse
I know what a mod and a port means ..
Just that OP's post is confusing, he is trying to help his brother who doesn't have Froyo, hence I assumed he is trying to port the latest version (which I thought Foryo's youtube app) to eclair.
EDIT : Just realized that the new Youtube app on the market is claimed by some sites as a Gingerbread youtube app. (and its only available for 2.2) .. ok now it makes sense.
Works fine, thank you.
After you sign in to see your uploads, after exiting the app it doesn't run any more (force close).
PhoenixFx said:
I know what a mod and a port means ..
Just that OP's post is confusing, he is trying to help his brother who doesn't have Froyo, hence I assumed he is trying to port the latest version (which I thought Foryo's youtube app) to eclair.
EDIT : Just realized that the new Youtube app on the market is claimed by some sites as a Gingerbread youtube app. (and its only available for 2.2) .. ok now it makes sense.
Click to expand...
Click to collapse
Does it matter just say thanks and stop being clever.
Sent from my GT-I9000 using XDA App
Good work man. Hope this gets pushed on to all eclair custom roms
Sent from my GT-I9000 using Tapatalk
Fixed a API call that requires Froyo
http://ul.to/emt639
works great on my vibrant.
Just an FYI I only needed to delete the original YouTube.apk and replace with the posted Froyo version in the system/app directory.
Nice work, useful when samsung are being bums upgrading the SGS to 2.2
torres76 said:
Does it matter just say thanks and stop being clever.
Click to expand...
Click to collapse
If he didn't look it up most of us wouldn't have understood what the title exactly meant. Yes it matters as some people want to know what they're installing and what different versions mean.
Sent from my GT-I9000 using XDA App
hi guys. When i type adb remount one the cmd it said no such file or directory
lelf said:
hi guys. When i type adb remount one the cmd it said no such file or directory
Click to expand...
Click to collapse
Yeah.. Here too.. Maybe this has something to do with recovery?
Solved it this way:
Code:
$ su
su
# mount -o rw,remount -t rfs /dev/block/stl9 /system
mount -o rw,remount -t rfs /dev/block/stl9 /system
# rm system/app/YouTube.apk
rm system/app/YouTube.apk
# exit
exit
adb uninstall com.google.android.youtube
adb install signed_YouTube.apk
Congrats roll23k, your mod has made it to all the android news sites and even Reddit!.
Sent from my GT-I9000 using Tapatalk
Latest Youtube app update is out, would you be updating this port?
Which version has this "gingerbread" youtube app??
And after installation there is no opportunity to keep it up to date by the market, am I right?
After 15 min. of inspecting logs i found fix for USB Mass Storage on Gingerbread builds. They changed some interfaces in volume manager (vold), so i prepared fixed version of vold.
Usage: BACKUP /system/bin/vold
copy fixed vold to /system/bin/
(adb push vold /system/bin )
- also check file permissions after pushing (best to set 777)
if your system is mounted as ro remount it by: mount -o remount,rw /system
EDIT: Forgot to mention to reboot phone after changing vold
USE IT AT YOUR OWN RISK !!!
IF U HAVE SOME PROBLEMS WITH THIS VOLD JUST REPLACE IT WITH BACKUP U MADE (u made backup, right ? )
dan1j3l
Awsome!!
Fantastic... now ill have to learn how to Adb
Thx alot!!!
Thanks a lot !!
I will try it !
can you please release a new versio with all new changes applied to it?
an awesome news... now gingerbread is complete working... ^_^
Good work.Have to change my build to test it. thanks.
Good job. now we got a fully functional Gingerbread build.
Wow.....fantastic!
Now is time to put some coke on Ginger builds!
Thanks Dan.
Dan you my hero!
Good, very good news.
Hvala
Now gingerbread is 100%!
Oh sweet! With this MDJ can release a 100% working Gingerbread rom! Cant wait oh and please kill all the nasty little bugs in the latest roms and itll be the best rom out there!
I have tested successfully, is very good.
Nice one.
Sent from my HTC HD2 using XDA App
tested and it works.
Briljant Dan!
Thnx for the hard work!
dan1j3l said:
After 15 min. of inspecting logs i found fix for USB Mass Storage on Gingerbread builds.
dan1j3l
Click to expand...
Click to collapse
Thanks !!!
This recipient is currently unable to receive money.
A little question, I can't rename or remove the original vold file.
Has it to do with permissions ?
Does all this mean that at some point we may see a Dan1j3l produced nand rom??
Givaro said:
A little question, I can't rename or remove the original vold file.
Has it to do with permissions ?
Click to expand...
Click to collapse
Yes! Make r/o instead of r/w
Sent from my HTC DesireHD2 using XDA app
Because of the newer kernel for Gingerbread (2.6.35.7) we need newer modules for cifs and ext4. Compiled them:
download here: http://xda.richardtrip.org/?dir=tab/Gingerbread/modules
Before you ask.... a tun.ko is not needed (compiled in the kernel).
Correct me if im wrong but will these modules give us EXT4 support on ginger ?
crisvillani said:
Correct me if im wrong but will these modules give us EXT4 support on ginger ?
Click to expand...
Click to collapse
insmod /system/lib/modules/jbd2.ko
insmod /system/lib/modules/ext4.ko
and it should work.
how to?
i have kernel 2.6.32.9
hmm .. i doubt about it ... the rom is very fast and as far its good , why do i need to go for ext4 if the ext4 suck the battery life ?
k0sh said:
hmm .. i doubt about it ... the rom is very fast and as far its good , why do i need to go for ext4 if the ext4 suck the battery life ?
Click to expand...
Click to collapse
I have never heard of a file system sucking the battery life. If anything, FAT32 would be the worst used in practice today.
richardtrip said:
insmod /system/lib/modules/jbd2.ko
insmod /system/lib/modules/ext4.ko
and it should work.
Click to expand...
Click to collapse
So really dumb, newb ( but learning so much so quickly ) question. Can I get my CIFS support back to stream videos on Overcome 2.0.0 if I use
insmod /system/lib/modules/cifs.ko
insmod /system/lib/modules/slow-work ???
( think slow-work is needed from research )
( Settings ->About Device->Kernel Version 2.6.35.7 [email protected] #2 )
fidjit said:
So really dumb, newb ( but learning so much so quickly ) question. Can I get my CIFS support back to stream videos on Overcome 2.0.0 if I use
insmod /system/lib/modules/cifs.ko
insmod /system/lib/modules/slow-work ???
( think slow-work is needed from research )
( Settings ->About Device->Kernel Version 2.6.35.7 [email protected] #2 )
Click to expand...
Click to collapse
you need to load slow-work.ko first.
please,
howto install these modules on the new GB roms?
Wow. This is great now i have working cisco vpn.
Thank you very much
Sent from my GT-P1000 using XDA App
bartito said:
please,
howto install these modules on the new GB roms?
Click to expand...
Click to collapse
Download the modules to /system/lib/modules/ (or anywhere really, just not the SD card) then load them using insmod. If you need them of every boot you can use an init.d script to load them automatically
For those of you who are inept, please find a link below to the same modules inside a CWM flashable zip.
CLICK ME!
TheGrammarFreak said:
Download the modules to /system/lib/modules/ (or anywhere really, just not the SD card) then load them using insmod. If you need them of every boot you can use an init.d script to load them automatically
Click to expand...
Click to collapse
Unfortunatly, init.d doesn't work in current version...
Tried to manually load as per instructions.
Didn't seem to do anything to assist my cifs manager. Figured I'd go back to my nandroid backup I'd made just before. Stuck on Samsung screen. on reboot after restore
Had to do a restock and rebuild. As say in previous post learning a lot ..........like always take an Nandroid
Think I'll be leaving this to the experts and wait for a new already compiled kernel
fidjit said:
Tried to manually load as per instructions.
Didn't seem to do anything to assist my cifs manager. Figured I'd go back to my nandroid backup I'd made just before. Stuck on Samsung screen. on reboot after restore
Had to do a restock and rebuild. As say in previous post learning a lot ..........like always take an Nandroid
Think I'll be leaving this to the experts and wait for a new already compiled kernel
Click to expand...
Click to collapse
Cifs mananager doesn't help you. But it is simple to do that manually:
$su
#busybox insmod /system/lib/modules/easy-work.ko &&
#busybox insmod /system/lib/modules/cifs.ko
#mount -r -t cifs -o <YourShareName,login,password> <MountingPoint>
I use GscriptLite for that.
acolwill said:
For those of you who are inept, please find a link below to the same modules inside a CWM flashable zip.
CLICK ME!
Click to expand...
Click to collapse
so if i flash this via cwm it will give me ext4?
acolwill said:
For those of you who are inept, please find a link below to the same modules inside a CWM flashable zip.
CLICK ME!
Click to expand...
Click to collapse
Sorry for being inept, but that doesn't make CIFS Module to work
--
Enviado desde mi móvil
maxtcee said:
so if i flash this via cwm it will give me ext4?
Click to expand...
Click to collapse
it just copy the *.ko to your /lib/module,you still have to add script inside init.d to make it load automatically when boot
init.d dobt supported in gb, seems to me
howto make these modulez autoloaded without init.d?
bartito said:
init.d dobt supported in gb, seems to me
howto make these modulez autoloaded without init.d?
Click to expand...
Click to collapse
CF-Root will run scripts from init.d. Overcome includes CF-Root.
Sent from my Galaxy Tab. Now that's dedication
So far fresh users can't post in development forum, I make post here.
maybe moderators can move this topic...
This is custom recovery for Optimus Me P350 based on AmonRA-GNM 2.2.1
How to install:
1. Yes, you need to have root GingerBreak APK
2. Download zip file in attachment and unpack, you get 3 files:
- recovery-RA-pecan-2.2.1-GNM-drap.img
- flash_image
- md5sum
3. check md5sum
Code:
md5sum -c md5sum
4. copy .img file and flash_image to sdcard
Code:
adb push recovery-RA-pecan-2.2.1-GNM-drap.img /sdcard/
adb push flash_image /sdcard/
5. login, remount /system in rw mode and "install" flash_image util
Code:
adb shell
$ su
# mount -o remount,rw -t yaffs2 /dev/block/mtdblock1 /system
# cat /sdcard/flash_image > /system/bin/flash_image
# chmod 755 /system/bin/flash_image
# sync
6. and last but not least, flash it
RECOMMENDED
because there sometimes not enough virtual ram, it is recommended reboot phone before flashing
Code:
adb shell
$ su
# flash_image recovery /sdcard/recovery-RA-pecan-2.2.1-GNM-drap.img
# sync
7. reboot
Code:
# reboot recovery
Profit!
Update:
Now with custom recovery you can install customized linux kernel
Sources on Github
This is custom recovery for Micromax A60 based on AmonRA-GNM 2.2.1
DO NOT USE IT FOR LG P350
Is there a advantage to using this recovery over milks clockwork???? Or original recovery thunderdog?????
Sent from my LG-P500 using XDA Premium App running CM7 over clocked at 787
dislplin01 said:
Is there a advantage to using this recovery over milks clockwork???? Or original recovery thunderdog?????
787
Click to expand...
Click to collapse
No, you can't use it on P500 this is only for P350,
a post here because the is no forum for 350,
not yet ;-) I hope it comes in near future.
You did a great job mate. Finally,LG Optimus Me/Life(P350) is starting to get hacked.
thank you!!!
drapalyuk said:
No, you can't use it on P500 this is only for P350,
a post here because the is no forum for 350,
not yet ;-) I hope it comes in near future.
Click to expand...
Click to collapse
Good to know thanks
Sent from my LG-P500 using XDA Premium App running CM7 over clocked at 787
any custom roms for this device?
Pecamod for LG Optimus Me
Pecamod v0.5
FEATURES::
# Android 2.2.2 (V10F)
# root and BusyBox
# Deodex & Zipalign apks
# HW acceleration enabled + JIT enabled
# Heap size = 40MB
# Franciscofranco's tweaks applied on boot
# Script for SD-card
# Patch Hosts file
# Patch libsqlite.so
# Ad-hoc Wi-Fi
# New sound
# Front Honeycomb
megaupload . com/ ?d=J4L72S1K
Have you tried it? Is it good?
I from Russia. I make this ROM. This ROM is good....IMHO. Create backup and flash this rom)
I use p500 and my sister use p350..
She ask me for repair her optimus-me about memory drain, so i answered that nothing i can do for her phone.
So, Is this rom can help me?
Sent From a Long Time ago...
I can't register to the russian forum to get the recovery
EDIT: I got it. Thank you!
dislplin01 said:
Is there a advantage to using this recovery over milks clockwork???? Or original recovery thunderdog?????
Sent from my LG-P500 using XDA Premium App running CM7 over clocked at 787
Click to expand...
Click to collapse
lol
Sent from my... you know the rest.
method77 said:
I can't register to the russian forum to get the recovery
Click to expand...
Click to collapse
recovery in first message of this topic Custom Recovery AmonRA-GNM 2.2.1 for Optimus Me P350
drapalyuk said:
This is custom recovery for Micromax A60 based on AmonRA-GNM 2.2.1
DO NOT USE IT FOR LG P350
Click to expand...
Click to collapse
Well just now i have also tested it ant it works.
If you please let me know the fix it will be great, I am asking this because keys isn't matching as expected.
Also can you share the source code or the branch you have used?
Screenshots my ROM
help me i want to install recovery on P350
someone can give me tutorial how to use ADB on P350, it is same with P500??
or i can use Terminal-Emulator?
Please help me..
Sorry for my bad english.
ngage_me said:
Well just now i have also tested it ant it works.
If you please let me know the fix it will be great, I am asking this because keys isn't matching as expected.
Also can you share the source code or the branch you have used?
Click to expand...
Click to collapse
sure, i just need to clean up a lite bit remove tons of debug outputs
cupliz said:
someone can give me tutorial how to use ADB on P350, it is same with P500??
or i can use Terminal-Emulator?
Please help me..
Sorry for my bad english.
Click to expand...
Click to collapse
1. yes adb work similar for all android devices
2. and yes, you can use terminal emulator to execute commands
and just copy files to sd card in usual way
in our case we use adb to copy a files and for remote shell
some basic information about adb
Hi to all devs here,
I am currently creating a new ROM with modified stock kernel. Currently I have basic features for the ROM and for my kernel, what I have is init.d support. I would like to add the following kernel modules:
DroidWall
Governors and IO Scheduler
BaCem
EXT4
Now, would copying the modules to system/lib/modules do the trick? Or do I need anything else? I'm currently new in creating custom ROMS, so any help/advise is greatly appreciated.
Also, can anyone give me the link for SpareParts.apk? I have seen many spareparts.apk but all of them are from creeds rom.
Thanks,
Carl
you'll need init.d script to call the modules. for bacem tweak, you should put the init.d script from irfan's thread since it also contain the script needed to set the voltage and fix the bug in bacem tweak. for another modules, you'll only need to call the modules in boot via init.d script. you can use these script
Code:
#!/system/bin/sh
insmod <location of modules1>
insmod <location of modules2>
the modules are usually stored in /sytem/lib/modules so you'll need to replace <location of modules> with /system/lib/modules/<module name>. after boot you can check whether if the modules loaded or not by typing "lsmod" in terminal.
EDIT: you can find sparepart.apk in my thread about one pack tweak.
can i use ur kernel in m stock rom...if yes put it
Sent from my GT-S5360 using xda premium
kurotsugi said:
you'll need init.d script to call the modules. for bacem tweak, you should put the init.d script from irfan's thread since it also contain the script needed to set the voltage and fix the bug in bacem tweak. for another modules, you'll only need to call the modules in boot via init.d script. you can use these script
Code:
#!/system/bin/sh
insmod <location of modules1>
insmod <location of modules2>
the modules are usually stored in /sytem/lib/modules so you'll need to replace <location of modules> with /system/lib/modules/<module name>. after boot you can check whether if the modules loaded or not by typing "lsmod" in terminal.
EDIT: you can find sparepart.apk in my thread about one pack tweak.
Click to expand...
Click to collapse
Thank you sir kurotsugi. BTW, do i need to include the extension of the module like this:
Code:
insmod /system/lib/modules/modulename.ko
CarlDeanCatabay said:
Thank you sir kurotsugi. BTW, do i need to include the extension of the module like this:
Code:
insmod /system/lib/modules/modulename.ko
Click to expand...
Click to collapse
Sure...
Sent from my GT-S5360 using xda app-developers app
be carefull if yo're using ext4 as a modules. it should be mounted first before another script running and don't ever change your /data, /system, and /cache partition to ext4.
kurotsugi said:
be carefull if yo're using ext4 as a modules. it should be mounted first before another script running and don't ever change your /data, /system, and /cache partition to ext4.
Click to expand...
Click to collapse
Sir...if i change ext3 to ext4 in ur ope pack tweak, can i mount ext4?
Sent from my GT-S5360 using xda app-developers app
theoritically it will work only if your kernel support it and you have loaded ext4 modules before mount command. never interested to test it. ext3 is easier and better.
kurotsugi said:
theoritically it will work only if your kernel support it and you have loaded ext4 modules before mount command. never interested to test it. ext3 is easier and better.
Click to expand...
Click to collapse
Bro, how to change /system /data and /cache from ext4 to rfs ??
our default system partition is already in rfs. you can modify ext4 file from maroc to revert it.
kurotsugi said:
our default system partition is already in rfs. you can modify ext4 file from maroc to revert it.
Click to expand...
Click to collapse
I know, but somehow i format /cache to ext4. Maybe. Coz when i create backup nandroid file is cache.ext4.tar else is system.rfs.tar and data.rfs.tar
And yes it show in /sys/fs/ext4/stl10 which mean /cache partition fyi i use my kernel that support ext4.
I want to change /cache from ext4 to rfs again but dont know how try with tick repartition in odin still no hope just stuck in download mode.
Code:
ui_print("Starting Operation...");
show_progress(0.1, 0);
unmount("/cache");
ui_print("Formarting cache with rfs...");
format("rfs", "EMMC", "/dev/block/stl10");
ui_print("Mount cache with rfs...");
mount("rfs", "EMMC", "/dev/block/stl10", "/cache");
show_progress(0.1, 100);
ui_print("Done");
ui_print("All praise is due to Allah");
its an updater script. you can give it a shot
Hi devs,
I would like to ask few more n00b questions:
1. Should I put EXT4 at 00EXT4_module or 00bacem-tweak and put ext4 at 01 inside init.d?
2. How do I set the default keyboard for a custom ROM
3. How do I get 14 Toggle Status Bar + Swipe to Clear Notification working on DXLE1? It works on lower firmware version but on DXLE1, it makes the status bar disappear.
PS. I don't want to start another thread so I am asking here. Thanks in advance!
Sorry Sir I can't help u bt advice to change heading so ppl vil cum to knoe wat ur askin by reading only heading
sent using repencis 3.5 wid a2sd
DELETED
Sent from my GT-S5360 using xda app-developers app
Sir....
I just can help no. 2 and 3
2. Choose ur keyboard in Settings>locale and text>choose ur keyboard..this step just make ur keyboard as default
3.u can use system-unsigned and framework.jar in http://forum.xda-developers.com/showthread.php?t=1691397 I use this and work perfectly
Sent from my GT-S5360 using xda app-developers app
shoutokuyaki said:
Sir....
I just can help no. 2 and 3
2. Choose ur keyboard in Settings>locale and text>choose ur keyboard..this step just make ur keyboard as default
3.u can use system-unsigned and framework.jar in http://forum.xda-developers.com/showthread.php?t=1691397 I use this and work perfectly
Sent from my GT-S5360 using xda app-developers app
Click to expand...
Click to collapse
I think he is askin how to make any 3rd party keyboard as a system/default keyboard while compiling rom
I might b wrong bt u tried to help him
sent using repencis 3.5 wid a2sd
press thnxxx
CarlDeanCatabay said:
Hi devs,
I would like to ask few more n00b questions:
1. Should I put EXT4 at 00EXT4_module or 00bacem-tweak and put ext4 at 01 inside init.d?
Click to expand...
Click to collapse
i don't get it. do you mean the script used to call the modules? if yes, it doesn't matter where you put it. you'll only need to make sure that it run before another script, especially a2sd script or similar method. you can easily arrange the sequence by the number and alphabet.
2. How do I set the default keyboard for a custom ROM
Click to expand...
Click to collapse
if you still have the default keyboard, our system will use that as default keyboard. you can remove it so your keyboard will work as default but make sure that your keyboard is working since not all 3rd party keyboard could work as system app.
3. How do I get 14 Toggle Status Bar + Swipe to Clear Notification working on DXLE1? It works on lower firmware version but on DXLE1, it makes the status bar disappear.
PS. I don't want to start another thread so I am asking here. Thanks in advance!
Click to expand...
Click to collapse
if there's no status bar FC issue the problem could come from improper method of compiling the apk. it sometimes happen when we use old apktool version. dxlc and dxle are using similar framework, you can try to use systemUI from another custom rom based on dxlc for an alternative if you can't solve that compiling issue.