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.

Reply via email to