Thanks for the reply,
We are using very old version ICS 4.0.4. I Just want to
understand why *frameworks folder contents viz. *.jar, *.odex differs
after every clean build? despite no single bit change is made in source
code. *is the JIT behavior like that?? i want to understand.
On Friday, 28 December 2018 02:46:51 UTC+5:30, Dan Willemsen wrote:
>
> What version/fork of Android are you building? `dhcpd-hooks` doesn't
> appear to exist in master, or any previous versions of AOSP that I can
> easily search.
>
> Looking back, it looks like I didn't expect odex files to be stable until
> Android O, though even then they tend to be rather fragile, since it's easy
> to make dex2oat non-deterministic. We don't have any automated testing
> around reproducibility yet, though I'm hopeful we can get some set up soon.
>
> - Dan
>
> On Thu, Dec 27, 2018 at 12:02 PM <[email protected] <javascript:>> wrote:
>
>>
>>
>> Hi All,
>>
>> As per the Group suggestions I have fixed the BUILD_NUMBER,
>> DATE, TIME etc. Despite doing all those things it is differing. my Expt is
>> like this
>>
>> 1. make clean and build get system.img -> rename to system-1.img
>> 2. make clean and build get system.img -> rename to system-2.img
>>
>> What I was assuming that until and unless I actually modify
>> source code and build, checksum of system-1.img and system-2.img would
>> remain same. But that was not the Correct assumptions. every build checksum
>> changes. So as per the group suggestions I have fixed all flags
>> BUILD_NUMBER, DATE, TIME etc to some constant numbers and build and then
>> compared but still there is difference. So what i have further debugged
>> mounted these system-1.img and system-2.img as disks and compared the
>> contents folders one by one apps, bin, users xbin folders no difference,
>>
>> *but lot of differences in frameworks folder especially *.jar, *.odex
>> files are differing there was difference in etc folder dhcpd-hooks and all
>> few diff in libs folder *sha1.so etc. *So My doubt is why
>> framework contents keeps changing for every clean build? is it JIT compiler
>> doing such changes. kindly help me in understanding the concept.
>>
>>
>> --
>> --
>> You received this message because you are subscribed to the "Android
>> Building" mailing list.
>> To post to this group, send email to [email protected]
>> <javascript:>
>> To unsubscribe from this group, send email to
>> [email protected] <javascript:>
>> For more options, visit this group at
>> http://groups.google.com/group/android-building?hl=en
>>
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "Android Building" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
--
--
You received this message because you are subscribed to the "Android Building"
mailing list.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-building?hl=en
---
You received this message because you are subscribed to the Google Groups
"Android Building" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.