[Nexus 5 Themes and Apps] eurochild:
First thanks for the zip, it works fine on euphoria nexus4 rom

when i try to decompile and do it myself i get the following error log

W: Could not decode attr value, using undecoded value instead: ns=androidprv, name=primaryUserOnly, value=0xffffffff

W: Could not decode attr value, using undecoded value instead: ns=androidprv, name=primaryUserOnly, value=0xffffffff

W: Could not decode attr value, using undecoded value instead: ns=android, name=theme, value=0x01030476

W: Could not decode attr value, using undecoded value instead: ns=android, name=resumeWhilePausing, value=0xffffffff

W: Could not decode attr value, using undecoded value instead: ns=android, name=resumeWhilePausing, value=0xffffffff

W: Could not decode attr value, using undecoded value instead: ns=android, name=theme, value=0x0103048d

W: Could not decode attr value, using undecoded value instead: ns=android, name=theme, value=0x0103048d

W: Could not decode attr value, using undecoded value instead: ns=android, name=theme, value=0x0103048d

W: Could not decode attr value, using undecoded value instead: ns=android, name=theme, value=0x0103048d

W: Could not decode attr value, using undecoded value instead: ns=android, name=theme, value=0x0103048d

W: Could not decode attr value, using undecoded value instead: ns=android, name=theme, value=0x0103048d

W: Could not decode attr value, using undecoded value instead: ns=android, name=interpolator, value=0x010c000e

W: Could not decode attr value, using undecoded value instead: ns=android, name=interpolator, value=0x010c000d

W: Could not decode attr value, using undecoded value instead: ns=internal, name=layout_maxHeight, value=0x00004001

W: Could not decode attr value, using undecoded value instead: ns=internal, name=layout_minHeight, value=0x00004001

W: Could not decode attr value, using undecoded value instead: ns=android, name=interpolator, value=0x010c000e

W: Could not decode attr value, using undecoded value instead: ns=android, name=interpolator, value=0x010c000e

W: Could not decode attr value, using undecoded value instead: ns=prvandroid, name=handleDrawable, value=0x7f02003e

W: Could not decode attr value, using undecoded value instead: ns=prvandroid, name=outerRingDrawable, value=0x7f020044

W: Could not decode attr value, using undecoded value instead: ns=prvandroid, name=pointDrawable, value=0x7f02003a

W: Could not decode attr value, using undecoded value instead: ns=prvandroid, name=outerRadius, value=0x7f0700dc

W: Could not decode attr value, using undecoded value instead: ns=prvandroid, name=glowRadius, value=0x7f070055

W: Could not decode attr value, using undecoded value instead: ns=prvandroid, name=vibrationDuration, value=0x00000014

W: Could not decode attr value, using undecoded value instead: ns=prvandroid, name=snapMargin, value=0x7f0700dd

W: Could not decode attr value, using undecoded value instead: ns=prvandroid, name=feedbackCount, value=0x00000001

W: Could not decode attr value, using undecoded value instead: ns=prvandroid, name=firstItemOffset, value=0x7f0b0037

W: Could not decode attr value, using undecoded value instead: ns=prvandroid, name=magneticTargets, value=0xffffffff

W: Could not decode attr value, using undecoded value instead: ns=prvandroid, name=allowScaling, value=0xffffffff

W: Could not decode attr value, using undecoded value instead: ns=android, name=background, value=0x010806c4

W: Could not decode attr value, using undecoded value instead: ns=android, name=interpolator, value=0x010c000d

W: Could not decode attr value, using undecoded value instead: ns=android, name=interpolator, value=0x010c000d

W: Could not decode attr value, using undecoded value instead: ns=android, name=interpolator, value=0x010c000d

W: Could not decode attr value, using undecoded value instead: ns=android, name=interpolator, value=0x010c000d

W: Could not decode attr value, using undecoded value instead: ns=android, name=interpolator, value=0x010c000e

Exception in thread "main" brut.androlib.err.UndefinedResObject: resource spec: 0x01120034

at brut.androlib.res.data.ResPackage.getResSpec(ResPackage.java:59)

at brut.androlib.res.data.ResTable.getResSpec(ResTable.java:57)

at brut.androlib.res.data.ResTable.getResSpec(ResTable.java:53)

at brut.androlib.res.data.value.ResReferenceValue.getReferent(ResReferenceValue.java:60)

at brut.androlib.res.data.value.ResReferenceValue.encodeAsResXml(ResReferenceValue.java:47)

at brut.androlib.res.data.value.ResScalarValue.encodeAsResXmlValue(ResScalarValue.java:57)

at brut.androlib.res.data.value.ResScalarValue.serializeToResValuesXml(ResScalarValue.java:74)

at brut.androlib.res.AndrolibResources.generateValuesFile(AndrolibResources.java:565)

at brut.androlib.res.AndrolibResources.decode(AndrolibResources.java:328)

at brut.androlib.Androlib.decodeResourcesFull(Androlib.java:131)

at brut.androlib.ApkDecoder.decode(ApkDecoder.java:101)

at brut.apktool.Main.cmdDecode(Main.java:165)

at brut.apktool.Main.main(Main.java:81)

and when trying to compile after doing only the changes for back and recents keys i get an infinite loop

how did you managed to do it ?